From f097752dacefa25facf1cfbdbb3676a00e3f9e6a Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Wed, 30 Jan 2019 14:43:15 -0500 Subject: Add some stuff from Continuum --- downloads.txt | 22 +++++++++++++++++++--- latest-urls.txt | 14 ++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/downloads.txt b/downloads.txt index 96a4981..5f72038 100644 --- a/downloads.txt +++ b/downloads.txt @@ -1,6 +1,22 @@ # Format: -twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar -baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar -thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar +mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar +ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar +appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar +twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar +libvulpes.jar 9f90fa5d41c8eaac42112547d407102a64e0b575 https://media.forgecdn.net/files/2665/981/LibVulpes-1.12.2-0.4.0-50-universal.jar +applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar +bibliocraft.jar 74d9f70c5fead2c17054953fae26af8d9fb7fd84 https://media.forgecdn.net/files/2574/880/BiblioCraft%5bv2.4.5%5d%5bMC1.12.2%5d.jar +actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar +betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar +advancedrocketry.jar 0300a2fe13559c16ff4eca252b124efeb630e5c2 https://media.forgecdn.net/files/2666/136/AdvancedRocketry-1.12.2-1.5.0-127-universal.jar +traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar +ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar +p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar +ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar +chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar +blockcraftery.jar be9fc83c7669656587e540d2038565b0c900e453 https://media.forgecdn.net/files/2633/665/blockcraftery-1.12.2-1.1.0.jar +thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar +baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar +bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar diff --git a/latest-urls.txt b/latest-urls.txt index 5314591..24cd278 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -5,3 +5,17 @@ baubles.jar https://minecraft.curseforge.com/projects/baubles/files/latest opencomputers.jar https://minecraft.curseforge.com/projects/opencomputers/files/latest twilightforest.jar https://minecraft.curseforge.com/projects/the-twilight-forest/files/latest connectedtextures.jar https://minecraft.curseforge.com/projects/ctm/files/latest +traverse.jar https://minecraft.curseforge.com/projects/traverse/files/latest +actuallyadditions.jar https://minecraft.curseforge.com/projects/actually-additions/files/latest +advancedrocketry.jar https://minecraft.curseforge.com/projects/advanced-rocketry/files/latest +ae2.jar https://minecraft.curseforge.com/projects/applied-energistics-2/files/latest +ae2stuff.jar https://minecraft.curseforge.com/projects/ae2-stuff/files/latest +ae2wtl.jar https://minecraft.curseforge.com/projects/ae2-wireless-terminal-library/files/latest +applecore.jar https://minecraft.curseforge.com/projects/applecore/files/latest +appleskin.jar https://minecraft.curseforge.com/projects/appleskin/files/latest +bdlib.jar https://minecraft.curseforge.com/projects/bdlib/files/latest +betterbuilderwands.jar https://minecraft.curseforge.com/projects/better-builders-wands/files/latest +chisel.jar https://minecraft.curseforge.com/projects/chisel/files/latest +libvulpes.jar https://minecraft.curseforge.com/projects/libvulpes/files/latest +p455w0rdlib.jar https://minecraft.curseforge.com/projects/p455w0rds-library/files/latest +mysticallib.jar https://minecraft.curseforge.com/projects/mysticallib/files/latest -- cgit v1.2.3 From a8a532cd847fca59c2352717daf35166840840ee Mon Sep 17 00:00:00 2001 From: Arnold Zhang Date: Wed, 30 Jan 2019 23:31:13 +0000 Subject: Update latest-urls.txt --- latest-urls.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/latest-urls.txt b/latest-urls.txt index 24cd278..816bc12 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -19,3 +19,6 @@ chisel.jar https://minecraft.curseforge.com/projects/chisel/files/latest libvulpes.jar https://minecraft.curseforge.com/projects/libvulpes/files/latest p455w0rdlib.jar https://minecraft.curseforge.com/projects/p455w0rds-library/files/latest mysticallib.jar https://minecraft.curseforge.com/projects/mysticallib/files/latest +ImmersiveEngineering-0.12-88.jar https://minecraft.curseforge.com/projects/immersive-engineering/files/latest +CTM-MC1.12.2-0.3.3.22.jar https://minecraft.curseforge.com/projects/ctm/files/latest +Pam's+HarvestCraft+1.12.2zb.jar https://minecraft.curseforge.com/projects/pams-harvestcraft/files/latest -- cgit v1.2.3 From 674adf2b13ff6894e941a8d8844911f89c312117 Mon Sep 17 00:00:00 2001 From: Arnold Zhang Date: Wed, 30 Jan 2019 23:46:15 +0000 Subject: Update latest-urls.txt --- latest-urls.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/latest-urls.txt b/latest-urls.txt index 816bc12..f45579d 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -19,6 +19,5 @@ chisel.jar https://minecraft.curseforge.com/projects/chisel/files/latest libvulpes.jar https://minecraft.curseforge.com/projects/libvulpes/files/latest p455w0rdlib.jar https://minecraft.curseforge.com/projects/p455w0rds-library/files/latest mysticallib.jar https://minecraft.curseforge.com/projects/mysticallib/files/latest -ImmersiveEngineering-0.12-88.jar https://minecraft.curseforge.com/projects/immersive-engineering/files/latest -CTM-MC1.12.2-0.3.3.22.jar https://minecraft.curseforge.com/projects/ctm/files/latest -Pam's+HarvestCraft+1.12.2zb.jar https://minecraft.curseforge.com/projects/pams-harvestcraft/files/latest +immersiveengineering.jar https://minecraft.curseforge.com/projects/immersive-engineering/files/latest +pamharvestcraft.jar https://minecraft.curseforge.com/projects/pams-harvestcraft/files/latest -- cgit v1.2.3 From 2632bbf9a0fcef962e610205208da489fc3eb66e Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Wed, 30 Jan 2019 19:34:11 -0500 Subject: Add moar mods --- downloads.txt | 30 ++++++++++++++++-------------- latest-urls.txt | 2 ++ 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/downloads.txt b/downloads.txt index 5f72038..2cad258 100644 --- a/downloads.txt +++ b/downloads.txt @@ -1,22 +1,24 @@ # Format: -opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar -mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar -ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar +actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar +applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar +pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar +advancedrocketry.jar 0300a2fe13559c16ff4eca252b124efeb630e5c2 https://media.forgecdn.net/files/2666/136/AdvancedRocketry-1.12.2-1.5.0-127-universal.jar +ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar +jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar +thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar +betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar +immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar +chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar -connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar libvulpes.jar 9f90fa5d41c8eaac42112547d407102a64e0b575 https://media.forgecdn.net/files/2665/981/LibVulpes-1.12.2-0.4.0-50-universal.jar -applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar -bibliocraft.jar 74d9f70c5fead2c17054953fae26af8d9fb7fd84 https://media.forgecdn.net/files/2574/880/BiblioCraft%5bv2.4.5%5d%5bMC1.12.2%5d.jar -actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar -betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar -advancedrocketry.jar 0300a2fe13559c16ff4eca252b124efeb630e5c2 https://media.forgecdn.net/files/2666/136/AdvancedRocketry-1.12.2-1.5.0-127-universal.jar +deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar +connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar +opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar +bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar +mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar +ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar -ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar -chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar -blockcraftery.jar be9fc83c7669656587e540d2038565b0c900e453 https://media.forgecdn.net/files/2633/665/blockcraftery-1.12.2-1.1.0.jar -thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar -bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar diff --git a/latest-urls.txt b/latest-urls.txt index f45579d..628fea1 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -21,3 +21,5 @@ p455w0rdlib.jar https://minecraft.curseforge.com/projects/p455w0rds-library/file mysticallib.jar https://minecraft.curseforge.com/projects/mysticallib/files/latest immersiveengineering.jar https://minecraft.curseforge.com/projects/immersive-engineering/files/latest pamharvestcraft.jar https://minecraft.curseforge.com/projects/pams-harvestcraft/files/latest +deepresonance.jar https://minecraft.curseforge.com/projects/deep-resonance/files/latest +jei.jar https://minecraft.curseforge.com/projects/jei/files/latest -- cgit v1.2.3 From 462f913d485bd3f691685a2cb3277d8ceaecc459 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Wed, 30 Jan 2019 19:48:45 -0500 Subject: Dependencies and stuff --- downloads.txt | 33 ++++++++++++++++++--------------- latest-urls.txt | 3 +++ 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/downloads.txt b/downloads.txt index 2cad258..8b329b1 100644 --- a/downloads.txt +++ b/downloads.txt @@ -1,24 +1,27 @@ # Format: -actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar +waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar +eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar +jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar -pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar +baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar +mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar +actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar +ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar +opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar +ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar +mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar +appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar +twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar +traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar advancedrocketry.jar 0300a2fe13559c16ff4eca252b124efeb630e5c2 https://media.forgecdn.net/files/2666/136/AdvancedRocketry-1.12.2-1.5.0-127-universal.jar +pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar -jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar -thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar -betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar -appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar +connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar -twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar -libvulpes.jar 9f90fa5d41c8eaac42112547d407102a64e0b575 https://media.forgecdn.net/files/2665/981/LibVulpes-1.12.2-0.4.0-50-universal.jar +betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar -connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar -opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar -traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar -mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar -ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar -ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar -baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar +thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar +libvulpes.jar 9f90fa5d41c8eaac42112547d407102a64e0b575 https://media.forgecdn.net/files/2665/981/LibVulpes-1.12.2-0.4.0-50-universal.jar diff --git a/latest-urls.txt b/latest-urls.txt index 628fea1..07b8131 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -23,3 +23,6 @@ immersiveengineering.jar https://minecraft.curseforge.com/projects/immersive-eng pamharvestcraft.jar https://minecraft.curseforge.com/projects/pams-harvestcraft/files/latest deepresonance.jar https://minecraft.curseforge.com/projects/deep-resonance/files/latest jei.jar https://minecraft.curseforge.com/projects/jei/files/latest +waystones.jar https://minecraft.curseforge.com/projects/waystones/files/latest +eleccore.jar https://minecraft.curseforge.com/projects/eleccore/files/latest +mcjtylib.jar https://minecraft.curseforge.com/projects/mcjtylib/files/latest -- cgit v1.2.3 From fc24cf77b90bbab554b7f773d893d59cf55f9fc3 Mon Sep 17 00:00:00 2001 From: Dylan Jones Date: Thu, 31 Jan 2019 13:03:10 -0500 Subject: dynamic tree --- latest-urls.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/latest-urls.txt b/latest-urls.txt index 07b8131..c389ca2 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -26,3 +26,5 @@ jei.jar https://minecraft.curseforge.com/projects/jei/files/latest waystones.jar https://minecraft.curseforge.com/projects/waystones/files/latest eleccore.jar https://minecraft.curseforge.com/projects/eleccore/files/latest mcjtylib.jar https://minecraft.curseforge.com/projects/mcjtylib/files/latest +dynamictrees.jar https://minecraft.curseforge.com/projects/dynamictrees/files/latest +dynamictrees-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest -- cgit v1.2.3 From 37e09acf371cb7c51c382b6d23b42524ff6cd8ca Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Thu, 31 Jan 2019 21:01:38 -0500 Subject: Moar dynamic tress and MAKE MODS GO IN ORDER --- downloads.txt | 40 ++++++++++++++++++++++------------------ latest-urls.txt | 4 +++- update.py | 4 ++-- 3 files changed, 27 insertions(+), 21 deletions(-) diff --git a/downloads.txt b/downloads.txt index 8b329b1..1edfcdb 100644 --- a/downloads.txt +++ b/downloads.txt @@ -1,27 +1,31 @@ # Format: -waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar -eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar -jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar -applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar +thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar -mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar -actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar -ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar -ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar -mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar -appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar +connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar +actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar advancedrocketry.jar 0300a2fe13559c16ff4eca252b124efeb630e5c2 https://media.forgecdn.net/files/2666/136/AdvancedRocketry-1.12.2-1.5.0-127-universal.jar -pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar +ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar -immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar -connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar -chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar -betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar -deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar +ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar +applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar +appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar -p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar -thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar +betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar +chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar libvulpes.jar 9f90fa5d41c8eaac42112547d407102a64e0b575 https://media.forgecdn.net/files/2665/981/LibVulpes-1.12.2-0.4.0-50-universal.jar +p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar +mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar +immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar +pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar +deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar +jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar +waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar +eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar +mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar +dynamictrees.jar 861853bb834b72542ae6a10faf20ce9d6bf62316 https://media.forgecdn.net/files/2658/681/DynamicTrees-1.12.2-0.9.4.jar +dynamictrees-traverse-compat.jar 8e81879e9681cbcc194ae15a187efcab92cf7d3b https://media.forgecdn.net/files/2642/37/dttraverse-1.3.jar +dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar +dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar diff --git a/latest-urls.txt b/latest-urls.txt index c389ca2..59dbc69 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -27,4 +27,6 @@ waystones.jar https://minecraft.curseforge.com/projects/waystones/files/latest eleccore.jar https://minecraft.curseforge.com/projects/eleccore/files/latest mcjtylib.jar https://minecraft.curseforge.com/projects/mcjtylib/files/latest dynamictrees.jar https://minecraft.curseforge.com/projects/dynamictrees/files/latest -dynamictrees-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest +dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest +dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest +dynamictrees-pams-compat.jar https://minecraft.curseforge.com/projects/dtphc/files/latest diff --git a/update.py b/update.py index 68e598a..c203240 100755 --- a/update.py +++ b/update.py @@ -65,14 +65,14 @@ def check_updates(): print("\nFinished checking for updates!") def read_file(fil): - strings = set() + strings = [] with open(fil) as f: for line in f: string = line.strip().split() if len(line) >= 1 and line[0] != '#': # run strip on each element string = tuple(map(lambda x: x.strip(), string)) - strings.add(string) + strings.append(string) return strings -- cgit v1.2.3 From 3648c8348d839827bbdd64780b8063c65421851a Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 1 Feb 2019 15:13:30 -0500 Subject: Remove bad and update 'check_updates' --- downloads.txt | 3 +-- latest-urls.txt | 3 ++- update.py | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/downloads.txt b/downloads.txt index 1edfcdb..c0ee484 100644 --- a/downloads.txt +++ b/downloads.txt @@ -15,7 +15,7 @@ appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.ne bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar -libvulpes.jar 9f90fa5d41c8eaac42112547d407102a64e0b575 https://media.forgecdn.net/files/2665/981/LibVulpes-1.12.2-0.4.0-50-universal.jar +libvulpes.jar 0455c735b99f956cd1c7e6d8657e6db46944d4ea https://media.forgecdn.net/files/2667/509/LibVulpes-1.12.2-0.4.0-51-universal.jar p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar @@ -26,6 +26,5 @@ waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.ne eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar dynamictrees.jar 861853bb834b72542ae6a10faf20ce9d6bf62316 https://media.forgecdn.net/files/2658/681/DynamicTrees-1.12.2-0.9.4.jar -dynamictrees-traverse-compat.jar 8e81879e9681cbcc194ae15a187efcab92cf7d3b https://media.forgecdn.net/files/2642/37/dttraverse-1.3.jar dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar diff --git a/latest-urls.txt b/latest-urls.txt index 59dbc69..3c4abbf 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -27,6 +27,7 @@ waystones.jar https://minecraft.curseforge.com/projects/waystones/files/latest eleccore.jar https://minecraft.curseforge.com/projects/eleccore/files/latest mcjtylib.jar https://minecraft.curseforge.com/projects/mcjtylib/files/latest dynamictrees.jar https://minecraft.curseforge.com/projects/dynamictrees/files/latest -dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest +# don't work right now. +#dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest dynamictrees-pams-compat.jar https://minecraft.curseforge.com/projects/dtphc/files/latest diff --git a/update.py b/update.py index c203240..ce45c13 100755 --- a/update.py +++ b/update.py @@ -59,10 +59,11 @@ def check_updates(): print("Checking updates...\nThe following mods have updates available:\n") for mod in latest: + print(f"Checking for updates to {mod[0]}..." + " " * 35,end="\r") resp = requests.get(mod[1]) if not resp.url in old_urls: print(f" -> Found update for {mod[0]}: {resp.url.split('/')[-1]}") - print("\nFinished checking for updates!") + print("Finished checking for updates!" + " " * 35) def read_file(fil): strings = [] -- cgit v1.2.3 From 5bb49b25d195b5e35c8171ddc5de9a83455ba92e Mon Sep 17 00:00:00 2001 From: Alexander Black Date: Fri, 1 Feb 2019 21:52:20 +0000 Subject: Update latest-urls.txt --- latest-urls.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/latest-urls.txt b/latest-urls.txt index 3c4abbf..71e4d4e 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -27,6 +27,13 @@ waystones.jar https://minecraft.curseforge.com/projects/waystones/files/latest eleccore.jar https://minecraft.curseforge.com/projects/eleccore/files/latest mcjtylib.jar https://minecraft.curseforge.com/projects/mcjtylib/files/latest dynamictrees.jar https://minecraft.curseforge.com/projects/dynamictrees/files/latest +natura.jar https://minecraft.curseforge.com/projects/natura/files/latest +tconstruct.jar https://minecraft.curseforge.com/projects/tinkers-construct/files/latest +mantle.jar https://minecraft.curseforge.com/projects/mantle/files/latest +treecapitator.jar https://minecraft.curseforge.com/projects/treecapitator-port/files/latest +ironchests.jar https://minecraft.curseforge.com/projects/iron-chests/files/latest +ironbackpacks.jar https://minecraft.curseforge.com/projects/iron-backpacks/files/latest + # don't work right now. #dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest -- cgit v1.2.3 From b8d4e9a74b4e59052d122ee8a96e3c476d95443a Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 1 Feb 2019 17:53:29 -0500 Subject: thermal dynamics, morpheus, ender storage --- downloads.txt | 15 +++++++++++++++ latest-urls.txt | 12 ++++++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/downloads.txt b/downloads.txt index c0ee484..1464baf 100644 --- a/downloads.txt +++ b/downloads.txt @@ -26,5 +26,20 @@ waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.ne eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar dynamictrees.jar 861853bb834b72542ae6a10faf20ce9d6bf62316 https://media.forgecdn.net/files/2658/681/DynamicTrees-1.12.2-0.9.4.jar +natura.jar 21cd6a7a981362ad9dc0cc972e94fe7115e49ff1 https://media.forgecdn.net/files/2658/980/natura-1.12.2-4.3.2.66.jar +tconstruct.jar 6e170614d5459f5d40571f069e18cd4afedeb8e1 https://media.forgecdn.net/files/2662/253/TConstruct-1.12.2-2.12.0.115.jar +mantle.jar bb23a99220319ebd1e6452e7a7e973aca6b286b3 https://media.forgecdn.net/files/2630/843/Mantle-1.12-1.3.3.39.jar +treecapitator.jar 45b4d5b191dc3e6ac57b2fe59538c8d71eb8bf50 https://media.forgecdn.net/files/2443/661/Treecapitator-1.12-at_0.9a.jar +ironchests.jar 5b40d393fb4bd744701a7ee3e958d3fa4a33ce93 https://media.forgecdn.net/files/2662/915/ironchest-1.12.2-7.0.56.840.jar +ironbackpacks.jar 50758105dabe8f0d4c6e311e14ad2c1f5673d2cd https://media.forgecdn.net/files/2564/573/IronBackpacks-1.12.2-3.0.8-12.jar dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar +thermaldynamics.jar a41bc51c0b659f80c6e90a0d60cc02b3f84a7b6b https://media.forgecdn.net/files/2624/182/ThermalDynamics-1.12.2-2.5.3.16-universal.jar +thermalfoundation.jar 4d7b2f42799e3dff84c7c517d3162e645863bb7d https://media.forgecdn.net/files/2623/991/ThermalFoundation-1.12.2-2.6.1.22-universal.jar +enderstorage.jar 4b44e4b5d4aa7887e2f0969acc9cf7b83c8c81f5 https://media.forgecdn.net/files/2594/243/EnderStorage-1.12.2-2.4.5.135-universal.jar +chickenchunks.jar 22646ea2acdad735b5e82d8b80e4e40ec27aa62b https://media.forgecdn.net/files/2594/241/ChickenChunks-1.12.2-2.4.1.73-universal.jar +morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net/files/2664/449/Morpheus-1.12.2-3.5.106.jar +codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar +cofh-core.jar a448365b93842d40f8d52e823fd7acc69263269c https://media.forgecdn.net/files/2623/990/CoFHCore-1.12.2-4.6.1.22-universal.jar +cofh-world.jar df965eac4acfabc3874efe6517d032467313855c https://media.forgecdn.net/files/2623/91/CoFHWorld-1.12.2-1.3.0.6-universal.jar +redstonefluxapi.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar diff --git a/latest-urls.txt b/latest-urls.txt index 71e4d4e..592ab97 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -33,8 +33,16 @@ mantle.jar https://minecraft.curseforge.com/projects/mantle/files/latest treecapitator.jar https://minecraft.curseforge.com/projects/treecapitator-port/files/latest ironchests.jar https://minecraft.curseforge.com/projects/iron-chests/files/latest ironbackpacks.jar https://minecraft.curseforge.com/projects/iron-backpacks/files/latest - -# don't work right now. +#### doesn't work right now. #dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest dynamictrees-pams-compat.jar https://minecraft.curseforge.com/projects/dtphc/files/latest +thermaldynamics.jar https://minecraft.curseforge.com/projects/thermal-dynamics/files/latest +thermalfoundation.jar https://minecraft.curseforge.com/projects/thermal-foundation/files/latest +enderstorage.jar https://minecraft.curseforge.com/projects/ender-storage-1-8/files/latest +chickenchunks.jar https://minecraft.curseforge.com/projects/chicken-chunks-1-8/files/latest +morpheus.jar https://minecraft.curseforge.com/projects/morpheus/files/latest +codechickenlib.jar https://minecraft.curseforge.com/projects/codechicken-lib-1-8/files/latest +cofh-core.jar https://minecraft.curseforge.com/projects/cofhcore/files/latest +cofh-world.jar https://minecraft.curseforge.com/projects/cofh-world/files/latest +redstonefluxapi.jar https://minecraft.curseforge.com/projects/redstone-flux/files/latest -- cgit v1.2.3 From 2e2651e4dc43532d172dcbdcf4c73d9e6ce8debd Mon Sep 17 00:00:00 2001 From: duvallj Date: Fri, 1 Feb 2019 23:03:04 +0000 Subject: Add HWYLA --- latest-urls.txt | 1 + readme.md | 2 ++ 2 files changed, 3 insertions(+) diff --git a/latest-urls.txt b/latest-urls.txt index 71e4d4e..f5aa2bb 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -33,6 +33,7 @@ mantle.jar https://minecraft.curseforge.com/projects/mantle/files/latest treecapitator.jar https://minecraft.curseforge.com/projects/treecapitator-port/files/latest ironchests.jar https://minecraft.curseforge.com/projects/iron-chests/files/latest ironbackpacks.jar https://minecraft.curseforge.com/projects/iron-backpacks/files/latest +hwyla.jar https://minecraft.curseforge.com/projects/hwyla/files/latest # don't work right now. #dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest diff --git a/readme.md b/readme.md index 80f43cd..51228c9 100644 --- a/readme.md +++ b/readme.md @@ -6,3 +6,5 @@ Script to update modpacks automatically #### To Use Simply put the location of your `mods` folder in `pack-location.txt` and run `python update.py install` + +Requires the `requests` module. -- cgit v1.2.3 From 3b3c12464bb539e22e0c23df96907cc825518941 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 1 Feb 2019 19:34:57 -0500 Subject: Replace thermal with extra utilities --- downloads.txt | 6 +----- latest-urls.txt | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/downloads.txt b/downloads.txt index 1712003..ca29abe 100644 --- a/downloads.txt +++ b/downloads.txt @@ -35,12 +35,8 @@ ironbackpacks.jar 50758105dabe8f0d4c6e311e14ad2c1f5673d2cd https://media.forgecd hwyla.jar 7280d5c0dab42436549bcefc63ff64a1049e5501 https://media.forgecdn.net/files/2568/751/Hwyla-1.8.26-B41_1.12.2.jar dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar -thermaldynamics.jar a41bc51c0b659f80c6e90a0d60cc02b3f84a7b6b https://media.forgecdn.net/files/2624/182/ThermalDynamics-1.12.2-2.5.3.16-universal.jar -thermalfoundation.jar 4d7b2f42799e3dff84c7c517d3162e645863bb7d https://media.forgecdn.net/files/2623/991/ThermalFoundation-1.12.2-2.6.1.22-universal.jar enderstorage.jar 4b44e4b5d4aa7887e2f0969acc9cf7b83c8c81f5 https://media.forgecdn.net/files/2594/243/EnderStorage-1.12.2-2.4.5.135-universal.jar chickenchunks.jar 22646ea2acdad735b5e82d8b80e4e40ec27aa62b https://media.forgecdn.net/files/2594/241/ChickenChunks-1.12.2-2.4.1.73-universal.jar morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net/files/2664/449/Morpheus-1.12.2-3.5.106.jar codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar -cofh-core.jar a448365b93842d40f8d52e823fd7acc69263269c https://media.forgecdn.net/files/2623/990/CoFHCore-1.12.2-4.6.1.22-universal.jar -cofh-world.jar df965eac4acfabc3874efe6517d032467313855c https://media.forgecdn.net/files/2623/91/CoFHWorld-1.12.2-1.3.0.6-universal.jar -redstonefluxapi.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar +extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar diff --git a/latest-urls.txt b/latest-urls.txt index a0b8706..646e3ba 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -38,12 +38,8 @@ hwyla.jar https://minecraft.curseforge.com/projects/hwyla/files/latest #dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest dynamictrees-pams-compat.jar https://minecraft.curseforge.com/projects/dtphc/files/latest -thermaldynamics.jar https://minecraft.curseforge.com/projects/thermal-dynamics/files/latest -thermalfoundation.jar https://minecraft.curseforge.com/projects/thermal-foundation/files/latest enderstorage.jar https://minecraft.curseforge.com/projects/ender-storage-1-8/files/latest chickenchunks.jar https://minecraft.curseforge.com/projects/chicken-chunks-1-8/files/latest morpheus.jar https://minecraft.curseforge.com/projects/morpheus/files/latest codechickenlib.jar https://minecraft.curseforge.com/projects/codechicken-lib-1-8/files/latest -cofh-core.jar https://minecraft.curseforge.com/projects/cofhcore/files/latest -cofh-world.jar https://minecraft.curseforge.com/projects/cofh-world/files/latest -redstonefluxapi.jar https://minecraft.curseforge.com/projects/redstone-flux/files/latest +extra-utilities.jar https://minecraft.curseforge.com/projects/extra-utilities/files/latest -- cgit v1.2.3 From 819b78381513dc4e1c5b775770580bde6f01e7ee Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 1 Feb 2019 19:38:28 -0500 Subject: "merge" --- downloads.txt | 1 + latest-urls.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/downloads.txt b/downloads.txt index ca29abe..312a896 100644 --- a/downloads.txt +++ b/downloads.txt @@ -40,3 +40,4 @@ chickenchunks.jar 22646ea2acdad735b5e82d8b80e4e40ec27aa62b https://media.forgecd morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net/files/2664/449/Morpheus-1.12.2-3.5.106.jar codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar +openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar diff --git a/latest-urls.txt b/latest-urls.txt index 646e3ba..043e7f4 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -43,3 +43,4 @@ chickenchunks.jar https://minecraft.curseforge.com/projects/chicken-chunks-1-8/f morpheus.jar https://minecraft.curseforge.com/projects/morpheus/files/latest codechickenlib.jar https://minecraft.curseforge.com/projects/codechicken-lib-1-8/files/latest extra-utilities.jar https://minecraft.curseforge.com/projects/extra-utilities/files/latest +openblocks.jar https://minecraft.curseforge.com/projects/openblocks/files/latest -- cgit v1.2.3 From 81d427007544de048ce684ac69b86959ef7e6a6f Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 1 Feb 2019 21:21:24 -0500 Subject: openmodslib --- downloads.txt | 1 + latest-urls.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/downloads.txt b/downloads.txt index 312a896..7695dac 100644 --- a/downloads.txt +++ b/downloads.txt @@ -41,3 +41,4 @@ morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar +openmodslib.jar cf3e1f2af2a63af6907b10d12c6fdb9a818403f4 https://media.forgecdn.net/files/2623/7/OpenModsLib-1.12.2-0.12.1.jar diff --git a/latest-urls.txt b/latest-urls.txt index 043e7f4..a844b6e 100644 --- a/latest-urls.txt +++ b/latest-urls.txt @@ -44,3 +44,4 @@ morpheus.jar https://minecraft.curseforge.com/projects/morpheus/files/latest codechickenlib.jar https://minecraft.curseforge.com/projects/codechicken-lib-1-8/files/latest extra-utilities.jar https://minecraft.curseforge.com/projects/extra-utilities/files/latest openblocks.jar https://minecraft.curseforge.com/projects/openblocks/files/latest +openmodslib.jar https://minecraft.curseforge.com/projects/openmodslib/files/latest -- cgit v1.2.3 From 0d5c8a8d21eb6e2cd4bd9ebd8fd53aef13cfb52a Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Sat, 2 Feb 2019 10:37:40 -0500 Subject: C L A R I F Y T H E W O R D S --- readme.md | 5 +++++ update.py | 22 ++++++++++++++-------- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/readme.md b/readme.md index 51228c9..3cb9ccd 100644 --- a/readme.md +++ b/readme.md @@ -8,3 +8,8 @@ Script to update modpacks automatically Simply put the location of your `mods` folder in `pack-location.txt` and run `python update.py install` Requires the `requests` module. + +#### Maintenance: + +To check `downloads.txt` modlist for updates against `latest-urls.txt` modlist, run `python update.py check_updates` +To automatically populate `downloads.txt` with the most recent versions of mods listed in `latest-urls.txt` run `python update.py apply_updates` diff --git a/update.py b/update.py index ce45c13..c62b02f 100755 --- a/update.py +++ b/update.py @@ -33,26 +33,27 @@ def install(): os.remove(os.path.join(INSTALL_DIR, jar)) print(f"Removing '{jar}'") - print("\nFinished updating pack!") + print("\nFinished installing mods!") # Using the latest urls, update downloads.txt to match the urls and have the correct sha1 def apply_updates(): - print("Reading update file...") + print("Populating downloads.txt...") mods = read_file("latest-urls.txt") - print("Downloading new versions of all mods...") + print("Getting new versions of all mods...") with open('downloads.txt', 'w') as f: f.write('# Format: \n') for mod in mods: - print(f"Downloading {mod[0]}...") + print(f"Fetching {mod[0]}...") resp = requests.get(mod[1]) hsh = hashlib.sha1(resp.content) f.write(f'{mod[0]} {hsh.hexdigest()} {resp.url}\n') - print("\nDone downloading updates!") + print("\nDone!\nUpdates applied to downloads.txt") + print("[!] No mods were installed. To update your mods folder, run 'update.py install'") # Find if any updates are available def check_updates(): - print("Reading update files...") + print("check_updates: Checking for updates to mods...") latest = read_file("latest-urls.txt") old = read_file("downloads.txt") old_urls = [mod[2] for mod in old] @@ -78,14 +79,19 @@ def read_file(fil): if len(sys.argv) < 2: - print(f"Usage: {sys.argv[0]} ") - sys.exit(-1) + #install by default + install() elif sys.argv[1] == 'install': install() elif sys.argv[1] == 'apply_updates': apply_updates() elif sys.argv[1] == 'check_updates': check_updates() +elif 'h' in sys.argv[1]: + print(f"Usage: {sys.argv[0]} ") + print(" install\tdownloads mods listed in downloads.txt and populates the mods folder specified in pack-location.txt") + print(" apply_updates\tusing the latest downloads in latest-urls.txt, repopulates downloads.txt to reflect the most recent mod versions") + print(" check_updates\tcompares downloads.txt and latest-urls.txt to see if any mods can be updated") else: print(f"Usage: {sys.argv[0]} ") sys.exit(-1) -- cgit v1.2.3 From 9b54f7454d2dc72cfac8ea708ac69113e2d75a33 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Sat, 2 Feb 2019 10:43:44 -0500 Subject: No more die on empty lines --- update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.py b/update.py index c62b02f..373a839 100755 --- a/update.py +++ b/update.py @@ -71,7 +71,7 @@ def read_file(fil): with open(fil) as f: for line in f: string = line.strip().split() - if len(line) >= 1 and line[0] != '#': + if len(line) > 1 and line[0] != '#': # run strip on each element string = tuple(map(lambda x: x.strip(), string)) strings.append(string) -- cgit v1.2.3 From 39f07d92af6f363175f3c09ccbd73b4093b4f172 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Sat, 2 Feb 2019 10:51:56 -0500 Subject: markdown --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 3cb9ccd..dc53e31 100644 --- a/readme.md +++ b/readme.md @@ -12,4 +12,5 @@ Requires the `requests` module. #### Maintenance: To check `downloads.txt` modlist for updates against `latest-urls.txt` modlist, run `python update.py check_updates` + To automatically populate `downloads.txt` with the most recent versions of mods listed in `latest-urls.txt` run `python update.py apply_updates` -- cgit v1.2.3 From ce4cb0b5cd157c77396344958b403c41a4f0f8b3 Mon Sep 17 00:00:00 2001 From: duvallj Date: Sat, 2 Feb 2019 13:32:01 -0500 Subject: Update update.py (better argument parsing, documentation) --- latest-urls.txt | 47 --------------- mods.txt | 47 +++++++++++++++ readme.md | 11 ++-- requirements.txt | 3 + update.py | 179 +++++++++++++++++++++++++++++++++++-------------------- 5 files changed, 171 insertions(+), 116 deletions(-) delete mode 100644 latest-urls.txt create mode 100644 mods.txt create mode 100644 requirements.txt diff --git a/latest-urls.txt b/latest-urls.txt deleted file mode 100644 index a844b6e..0000000 --- a/latest-urls.txt +++ /dev/null @@ -1,47 +0,0 @@ -# fill this file with the same as downloads.txt but with links to the latest urls instead -# e.g. -thaumcraft.jar https://minecraft.curseforge.com/projects/thaumcraft/files/latest -baubles.jar https://minecraft.curseforge.com/projects/baubles/files/latest -opencomputers.jar https://minecraft.curseforge.com/projects/opencomputers/files/latest -twilightforest.jar https://minecraft.curseforge.com/projects/the-twilight-forest/files/latest -connectedtextures.jar https://minecraft.curseforge.com/projects/ctm/files/latest -traverse.jar https://minecraft.curseforge.com/projects/traverse/files/latest -actuallyadditions.jar https://minecraft.curseforge.com/projects/actually-additions/files/latest -advancedrocketry.jar https://minecraft.curseforge.com/projects/advanced-rocketry/files/latest -ae2.jar https://minecraft.curseforge.com/projects/applied-energistics-2/files/latest -ae2stuff.jar https://minecraft.curseforge.com/projects/ae2-stuff/files/latest -ae2wtl.jar https://minecraft.curseforge.com/projects/ae2-wireless-terminal-library/files/latest -applecore.jar https://minecraft.curseforge.com/projects/applecore/files/latest -appleskin.jar https://minecraft.curseforge.com/projects/appleskin/files/latest -bdlib.jar https://minecraft.curseforge.com/projects/bdlib/files/latest -betterbuilderwands.jar https://minecraft.curseforge.com/projects/better-builders-wands/files/latest -chisel.jar https://minecraft.curseforge.com/projects/chisel/files/latest -libvulpes.jar https://minecraft.curseforge.com/projects/libvulpes/files/latest -p455w0rdlib.jar https://minecraft.curseforge.com/projects/p455w0rds-library/files/latest -mysticallib.jar https://minecraft.curseforge.com/projects/mysticallib/files/latest -immersiveengineering.jar https://minecraft.curseforge.com/projects/immersive-engineering/files/latest -pamharvestcraft.jar https://minecraft.curseforge.com/projects/pams-harvestcraft/files/latest -deepresonance.jar https://minecraft.curseforge.com/projects/deep-resonance/files/latest -jei.jar https://minecraft.curseforge.com/projects/jei/files/latest -waystones.jar https://minecraft.curseforge.com/projects/waystones/files/latest -eleccore.jar https://minecraft.curseforge.com/projects/eleccore/files/latest -mcjtylib.jar https://minecraft.curseforge.com/projects/mcjtylib/files/latest -dynamictrees.jar https://minecraft.curseforge.com/projects/dynamictrees/files/latest -natura.jar https://minecraft.curseforge.com/projects/natura/files/latest -tconstruct.jar https://minecraft.curseforge.com/projects/tinkers-construct/files/latest -mantle.jar https://minecraft.curseforge.com/projects/mantle/files/latest -treecapitator.jar https://minecraft.curseforge.com/projects/treecapitator-port/files/latest -ironchests.jar https://minecraft.curseforge.com/projects/iron-chests/files/latest -ironbackpacks.jar https://minecraft.curseforge.com/projects/iron-backpacks/files/latest -hwyla.jar https://minecraft.curseforge.com/projects/hwyla/files/latest -# don't work right now. -#dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest -dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest -dynamictrees-pams-compat.jar https://minecraft.curseforge.com/projects/dtphc/files/latest -enderstorage.jar https://minecraft.curseforge.com/projects/ender-storage-1-8/files/latest -chickenchunks.jar https://minecraft.curseforge.com/projects/chicken-chunks-1-8/files/latest -morpheus.jar https://minecraft.curseforge.com/projects/morpheus/files/latest -codechickenlib.jar https://minecraft.curseforge.com/projects/codechicken-lib-1-8/files/latest -extra-utilities.jar https://minecraft.curseforge.com/projects/extra-utilities/files/latest -openblocks.jar https://minecraft.curseforge.com/projects/openblocks/files/latest -openmodslib.jar https://minecraft.curseforge.com/projects/openmodslib/files/latest diff --git a/mods.txt b/mods.txt new file mode 100644 index 0000000..a844b6e --- /dev/null +++ b/mods.txt @@ -0,0 +1,47 @@ +# fill this file with the same as downloads.txt but with links to the latest urls instead +# e.g. +thaumcraft.jar https://minecraft.curseforge.com/projects/thaumcraft/files/latest +baubles.jar https://minecraft.curseforge.com/projects/baubles/files/latest +opencomputers.jar https://minecraft.curseforge.com/projects/opencomputers/files/latest +twilightforest.jar https://minecraft.curseforge.com/projects/the-twilight-forest/files/latest +connectedtextures.jar https://minecraft.curseforge.com/projects/ctm/files/latest +traverse.jar https://minecraft.curseforge.com/projects/traverse/files/latest +actuallyadditions.jar https://minecraft.curseforge.com/projects/actually-additions/files/latest +advancedrocketry.jar https://minecraft.curseforge.com/projects/advanced-rocketry/files/latest +ae2.jar https://minecraft.curseforge.com/projects/applied-energistics-2/files/latest +ae2stuff.jar https://minecraft.curseforge.com/projects/ae2-stuff/files/latest +ae2wtl.jar https://minecraft.curseforge.com/projects/ae2-wireless-terminal-library/files/latest +applecore.jar https://minecraft.curseforge.com/projects/applecore/files/latest +appleskin.jar https://minecraft.curseforge.com/projects/appleskin/files/latest +bdlib.jar https://minecraft.curseforge.com/projects/bdlib/files/latest +betterbuilderwands.jar https://minecraft.curseforge.com/projects/better-builders-wands/files/latest +chisel.jar https://minecraft.curseforge.com/projects/chisel/files/latest +libvulpes.jar https://minecraft.curseforge.com/projects/libvulpes/files/latest +p455w0rdlib.jar https://minecraft.curseforge.com/projects/p455w0rds-library/files/latest +mysticallib.jar https://minecraft.curseforge.com/projects/mysticallib/files/latest +immersiveengineering.jar https://minecraft.curseforge.com/projects/immersive-engineering/files/latest +pamharvestcraft.jar https://minecraft.curseforge.com/projects/pams-harvestcraft/files/latest +deepresonance.jar https://minecraft.curseforge.com/projects/deep-resonance/files/latest +jei.jar https://minecraft.curseforge.com/projects/jei/files/latest +waystones.jar https://minecraft.curseforge.com/projects/waystones/files/latest +eleccore.jar https://minecraft.curseforge.com/projects/eleccore/files/latest +mcjtylib.jar https://minecraft.curseforge.com/projects/mcjtylib/files/latest +dynamictrees.jar https://minecraft.curseforge.com/projects/dynamictrees/files/latest +natura.jar https://minecraft.curseforge.com/projects/natura/files/latest +tconstruct.jar https://minecraft.curseforge.com/projects/tinkers-construct/files/latest +mantle.jar https://minecraft.curseforge.com/projects/mantle/files/latest +treecapitator.jar https://minecraft.curseforge.com/projects/treecapitator-port/files/latest +ironchests.jar https://minecraft.curseforge.com/projects/iron-chests/files/latest +ironbackpacks.jar https://minecraft.curseforge.com/projects/iron-backpacks/files/latest +hwyla.jar https://minecraft.curseforge.com/projects/hwyla/files/latest +# don't work right now. +#dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest +dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest +dynamictrees-pams-compat.jar https://minecraft.curseforge.com/projects/dtphc/files/latest +enderstorage.jar https://minecraft.curseforge.com/projects/ender-storage-1-8/files/latest +chickenchunks.jar https://minecraft.curseforge.com/projects/chicken-chunks-1-8/files/latest +morpheus.jar https://minecraft.curseforge.com/projects/morpheus/files/latest +codechickenlib.jar https://minecraft.curseforge.com/projects/codechicken-lib-1-8/files/latest +extra-utilities.jar https://minecraft.curseforge.com/projects/extra-utilities/files/latest +openblocks.jar https://minecraft.curseforge.com/projects/openblocks/files/latest +openmodslib.jar https://minecraft.curseforge.com/projects/openmodslib/files/latest diff --git a/readme.md b/readme.md index dc53e31..0438f1e 100644 --- a/readme.md +++ b/readme.md @@ -5,12 +5,15 @@ Script to update modpacks automatically #### To Use -Simply put the location of your `mods` folder in `pack-location.txt` and run `python update.py install` +First, install [Python 3](https://www.python.org/downloads/) and [Git](https://git-scm.com/downloads) and add them to your `$PATH`. +Then, run `pip install -r requirements.txt` to install all the Python module requirements. -Requires the `requests` module. +Simply put the location of your `mods` folder in `pack-location.txt` and run `python update.py install` #### Maintenance: -To check `downloads.txt` modlist for updates against `latest-urls.txt` modlist, run `python update.py check_updates` +To check `downloads.txt` modlist for updates against `mods.txt` modlist, run `python update.py check_updates`. + +To automatically populate `downloads.txt` with the most recent versions of mods listed in `mods.txt` run `python update.py apply_updates`. -To automatically populate `downloads.txt` with the most recent versions of mods listed in `latest-urls.txt` run `python update.py apply_updates` +Finally, to actually install your mods from the list in `downloads.txt`, run `python update.py install` diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..5f37ed8 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,3 @@ +requests +colorama +termcolor \ No newline at end of file diff --git a/update.py b/update.py index 373a839..a04df5c 100755 --- a/update.py +++ b/update.py @@ -1,97 +1,146 @@ #!/usr/bin/env python3 -import hashlib -import requests + +import argparse +import textwrap import os -import shutil import sys +import hashlib +import shutil + +import requests +import colorama +from termcolor import colored -# Initalize from config -INSTALL_DIR = "" -with open("pack-location.txt", "r") as f: - INSTALL_DIR = f.read().strip() +parser = argparse.ArgumentParser( + description="A Simple Git-Based Modpack Manager", + formatter_class=argparse.RawDescriptionHelpFormatter, + epilog='''\ +Available commands: + install : Downloads mods listed in downloads.txt and populates the mods folder specified in pack-location.txt + apply_updates : Using the latest downloads in latest-urls.txt, repopulates downloads.txt to reflect the most recent mod versions + check_updates : Compares downloads.txt and latest-urls.txt to see if any mods can be updated +''') +parser.add_argument('command', + nargs='?', + default='install', + help="The action to perform (default: install)") +parser.add_argument('filename', + nargs='?', + default="mods.txt", + help="Optional filename to specify latest mods (default: mods.txt)") +parser.add_argument('--url-file', + type=str, + default="downloads.txt", + help="Optional custom URL file to download mods from (default: downloads.txt)") +parser.add_argument('--pack-location', + type=str, + help="Optional custom modpack folder location (default: read from pack-location.txt)") + +def read_file(fil): + strings = [] + with open(fil) as f: + for line in f: + string = line.strip().split() + if len(line) > 1 and line[0] != '#': + # run strip on each element + string = tuple(map(lambda x: x.strip(), string)) + strings.append(string) + return strings # Apply updates to the actual mod pack -def install(): - print("Updating pack...") +def install(args): + print(colored("Updating pack...", 'green', attrs=['bold'])) # (fname, checksum, url) - mods = read_file("downloads.txt") + mods = read_file(args.url_file) names = [mod[0] for mod in mods] + for mod in mods: - if mod[0] in os.listdir(INSTALL_DIR) and hashlib.sha1(open(os.path.join(INSTALL_DIR, mod[0]), 'rb').read()).hexdigest() == mod[1]: - print("Skipping " + mod[0] + ", already up to date") + mod_path = os.path.join(args.pack_location, mod[0]) + if os.path.exists(mod_path) and os.path.isfile(mod_path) and \ + hashlib.sha1(open(mod_path, 'rb').read()).hexdigest() == mod[1]: + print("Skipping {mod[0]}, already up to date".format(mod=mod)) else: - print(f'Installing {mod[0]} from {mod[2]}...') + print(colored('Installing {mod[0]} from {mod[2]}...'.format(mod=mod), attrs=['bold'])) download_obj = requests.get(mod[2], stream=True) - with open(os.path.join(INSTALL_DIR, mod[0]), "wb") as write_file: + with open(mod_path, "wb") as write_file: shutil.copyfileobj(download_obj.raw, write_file) print("Done!") - print("\nRemoving old versions...") - for jar in os.listdir(INSTALL_DIR): + print() + print(colored("Removing old mods...", 'green', attrs=['bold'])) + + for jar in os.listdir(args.pack_location): if jar not in names and os.path.splitext(jar)[1] == ".jar": - os.remove(os.path.join(INSTALL_DIR, jar)) - print(f"Removing '{jar}'") + os.remove(os.path.join(args.pack_location, jar)) + print(colored("Removing '{jar}'".format(jar=jar), attrs=['bold'])) - print("\nFinished installing mods!") + print() + print(colored("Finished installing mods!", 'green', attrs=['bold'])) # Using the latest urls, update downloads.txt to match the urls and have the correct sha1 -def apply_updates(): - print("Populating downloads.txt...") - mods = read_file("latest-urls.txt") - print("Getting new versions of all mods...") - with open('downloads.txt', 'w') as f: +def apply_updates(args): + print(colored("Populating URL File...", 'green', attrs=['bold'])) + mods = read_file(args.filename) + print(colored("Getting new versions of all mods...", attrs=['bold'])) + with open(args.url_file, 'w') as f: f.write('# Format: \n') for mod in mods: - print(f"Fetching {mod[0]}...") + print("Fetching {mod[0]}...".format(mod=mod)) resp = requests.get(mod[1]) - hsh = hashlib.sha1(resp.content) - f.write(f'{mod[0]} {hsh.hexdigest()} {resp.url}\n') - print("\nDone!\nUpdates applied to downloads.txt") - print("[!] No mods were installed. To update your mods folder, run 'update.py install'") + hsh = hashlib.sha1(resp.content).hexdigest() + f.write('{mod[0]} {hsh} {resp.url}\n'.format(mod=mod, hsh=hsh, resp=resp)) + print() + print("Done!") + print(colored("Updates applied to downloads.txt", 'green', attrs=['bold'])) + print(colored("[!] No mods were installed. To update your mods folder, run 'update.py install'", 'white', 'on_red', attrs=['bold', 'underline'])) # Find if any updates are available -def check_updates(): - print("check_updates: Checking for updates to mods...") - latest = read_file("latest-urls.txt") - old = read_file("downloads.txt") +def check_updates(args): + print(colored("Checking for updates to mods...", 'green', attrs=['bold'])) + latest = read_file(args.filename) + old = read_file(args.url_file) old_urls = [mod[2] for mod in old] - print("Checking updates...\nThe following mods have updates available:\n") + print(colored("Checking updates...", attrs=['bold'])) for mod in latest: - print(f"Checking for updates to {mod[0]}..." + " " * 35,end="\r") + print('\033[2K',end="") # ANSI code to clear line + print("Checking for updates to {mod[0]}...".format(mod=mod),end="\r") resp = requests.get(mod[1]) if not resp.url in old_urls: - print(f" -> Found update for {mod[0]}: {resp.url.split('/')[-1]}") - print("Finished checking for updates!" + " " * 35) - -def read_file(fil): - strings = [] - with open(fil) as f: - for line in f: - string = line.strip().split() - if len(line) > 1 and line[0] != '#': - # run strip on each element - string = tuple(map(lambda x: x.strip(), string)) - strings.append(string) - return strings + print(colored(" -> Found update for {mod[0]}: {resp.url.split('/')[-1]}".format(mod=mod, resp=resp), attrs=['bold'])) + + print('\033[2K' + colored("Finished checking for updates!", attrs=['bold'])) +COMMAND_MAP = { + 'install': install, + 'apply_updates': apply_updates, + 'check_updates': check_updates, +} -if len(sys.argv) < 2: - #install by default - install() -elif sys.argv[1] == 'install': - install() -elif sys.argv[1] == 'apply_updates': - apply_updates() -elif sys.argv[1] == 'check_updates': - check_updates() -elif 'h' in sys.argv[1]: - print(f"Usage: {sys.argv[0]} ") - print(" install\tdownloads mods listed in downloads.txt and populates the mods folder specified in pack-location.txt") - print(" apply_updates\tusing the latest downloads in latest-urls.txt, repopulates downloads.txt to reflect the most recent mod versions") - print(" check_updates\tcompares downloads.txt and latest-urls.txt to see if any mods can be updated") -else: - print(f"Usage: {sys.argv[0]} ") - sys.exit(-1) +if __name__ == "__main__": + colorama.init() + args = parser.parse_args() + + if not args.pack_location: + # initialize from config + with open("pack-location.txt", "r") as f: + args.pack_location = f.read().strip() + + if not os.path.exists(args.pack_location): + print(colored("Error: mod folder \"" + args.pack_location + "\" does not exist.", 'red', attrs=['bold'])) + parser.print_help() + sys.exit(1) + elif not os.path.isdir(args.pack_location): + print(colored("Error: mod folder \"" + args.pack_location + "\" is not actually a folder.", 'red', attrs=['bold'])) + parser.print_help() + sys.exit(1) + + if not (args.command in COMMAND_MAP): + print(colored("Error: command \"" + args.command + "\" does not exist", 'red', attrs=['bold'])) + parser.print_help() + sys.exit(1) + + # run the command + COMMAND_MAP[args.command](args) -- cgit v1.2.3 From d3c7b517043f6d759b454a9e14cd2b3b9639888a Mon Sep 17 00:00:00 2001 From: duvallj Date: Sat, 2 Feb 2019 16:34:48 -0500 Subject: Make 1F335 slightly happier --- readme.md | 2 +- requirements.txt | 3 --- update.py | 61 ++++++++++++++++++++++++++++---------------------------- 3 files changed, 31 insertions(+), 35 deletions(-) delete mode 100644 requirements.txt diff --git a/readme.md b/readme.md index 0438f1e..5461962 100644 --- a/readme.md +++ b/readme.md @@ -6,7 +6,7 @@ Script to update modpacks automatically #### To Use First, install [Python 3](https://www.python.org/downloads/) and [Git](https://git-scm.com/downloads) and add them to your `$PATH`. -Then, run `pip install -r requirements.txt` to install all the Python module requirements. +Then, run `pip install requests` to install the Python Requests module (required to run the script). Simply put the location of your `mods` folder in `pack-location.txt` and run `python update.py install` diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 5f37ed8..0000000 --- a/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -requests -colorama -termcolor \ No newline at end of file diff --git a/update.py b/update.py index a04df5c..b2d1039 100755 --- a/update.py +++ b/update.py @@ -1,15 +1,12 @@ #!/usr/bin/env python3 import argparse -import textwrap import os import sys import hashlib import shutil import requests -import colorama -from termcolor import colored parser = argparse.ArgumentParser( description="A Simple Git-Based Modpack Manager", @@ -17,8 +14,8 @@ parser = argparse.ArgumentParser( epilog='''\ Available commands: install : Downloads mods listed in downloads.txt and populates the mods folder specified in pack-location.txt - apply_updates : Using the latest downloads in latest-urls.txt, repopulates downloads.txt to reflect the most recent mod versions - check_updates : Compares downloads.txt and latest-urls.txt to see if any mods can be updated + apply_updates : Using the urls in mods.txt, repopulates downloads.txt to reflect the most recent mod versions + check_updates : Compares downloads.txt and mods.txt to see if any mods can be updated ''') parser.add_argument('command', @@ -29,10 +26,10 @@ parser.add_argument('filename', nargs='?', default="mods.txt", help="Optional filename to specify latest mods (default: mods.txt)") -parser.add_argument('--url-file', +parser.add_argument('--version-file', type=str, default="downloads.txt", - help="Optional custom URL file to download mods from (default: downloads.txt)") + help="Optional custom version file to download mods from (default: downloads.txt)") parser.add_argument('--pack-location', type=str, help="Optional custom modpack folder location (default: read from pack-location.txt)") @@ -50,9 +47,9 @@ def read_file(fil): # Apply updates to the actual mod pack def install(args): - print(colored("Updating pack...", 'green', attrs=['bold'])) + print("Updating pack...") # (fname, checksum, url) - mods = read_file(args.url_file) + mods = read_file(args.version_file) names = [mod[0] for mod in mods] for mod in mods: @@ -61,30 +58,30 @@ def install(args): hashlib.sha1(open(mod_path, 'rb').read()).hexdigest() == mod[1]: print("Skipping {mod[0]}, already up to date".format(mod=mod)) else: - print(colored('Installing {mod[0]} from {mod[2]}...'.format(mod=mod), attrs=['bold'])) + print('Installing {mod[0]} from {mod[2]}...'.format(mod=mod)) download_obj = requests.get(mod[2], stream=True) with open(mod_path, "wb") as write_file: shutil.copyfileobj(download_obj.raw, write_file) print("Done!") print() - print(colored("Removing old mods...", 'green', attrs=['bold'])) + print("Removing old mods...") for jar in os.listdir(args.pack_location): if jar not in names and os.path.splitext(jar)[1] == ".jar": os.remove(os.path.join(args.pack_location, jar)) - print(colored("Removing '{jar}'".format(jar=jar), attrs=['bold'])) + print("Removing '{jar}'".format(jar=jar)) print() - print(colored("Finished installing mods!", 'green', attrs=['bold'])) + print("Finished installing mods!") -# Using the latest urls, update downloads.txt to match the urls and have the correct sha1 +# Using the latest urls, update downloads.txt to match and have the correct sha1 def apply_updates(args): - print(colored("Populating URL File...", 'green', attrs=['bold'])) + print("Populating URL File...") mods = read_file(args.filename) - print(colored("Getting new versions of all mods...", attrs=['bold'])) - with open(args.url_file, 'w') as f: + print("Getting new versions of all mods...") + with open(args.version_file, 'w') as f: f.write('# Format: \n') for mod in mods: print("Fetching {mod[0]}...".format(mod=mod)) @@ -93,25 +90,28 @@ def apply_updates(args): f.write('{mod[0]} {hsh} {resp.url}\n'.format(mod=mod, hsh=hsh, resp=resp)) print() print("Done!") - print(colored("Updates applied to downloads.txt", 'green', attrs=['bold'])) - print(colored("[!] No mods were installed. To update your mods folder, run 'update.py install'", 'white', 'on_red', attrs=['bold', 'underline'])) + print("Updates applied to {args.version_file}".format(args=args)) + print("[!] No mods were installed. To update your mods folder, run 'update.py install'") + # Find if any updates are available def check_updates(args): - print(colored("Checking for updates to mods...", 'green', attrs=['bold'])) + print("Checking for updates to mods...") latest = read_file(args.filename) - old = read_file(args.url_file) + old = read_file(args.version_file) old_urls = [mod[2] for mod in old] - print(colored("Checking updates...", attrs=['bold'])) + print("Checking updates...") for mod in latest: - print('\033[2K',end="") # ANSI code to clear line - print("Checking for updates to {mod[0]}...".format(mod=mod),end="\r") + print("Checking for updates to {mod[0]}...".format(mod=mod), end="") + sys.stdout.flush() # takes care of line-buffered terminals resp = requests.get(mod[1]) - if not resp.url in old_urls: - print(colored(" -> Found update for {mod[0]}: {resp.url.split('/')[-1]}".format(mod=mod, resp=resp), attrs=['bold'])) + if resp.url in old_urls: + print(" No updates") + else: + print(" Found update: {resp.url.split('/')[-1]}".format(resp=resp)) - print('\033[2K' + colored("Finished checking for updates!", attrs=['bold'])) + print("Finished checking for updates!") COMMAND_MAP = { 'install': install, @@ -120,7 +120,6 @@ COMMAND_MAP = { } if __name__ == "__main__": - colorama.init() args = parser.parse_args() if not args.pack_location: @@ -129,16 +128,16 @@ if __name__ == "__main__": args.pack_location = f.read().strip() if not os.path.exists(args.pack_location): - print(colored("Error: mod folder \"" + args.pack_location + "\" does not exist.", 'red', attrs=['bold'])) + print("Error: mod folder \"" + args.pack_location + "\" does not exist.") parser.print_help() sys.exit(1) elif not os.path.isdir(args.pack_location): - print(colored("Error: mod folder \"" + args.pack_location + "\" is not actually a folder.", 'red', attrs=['bold'])) + print("Error: mod folder \"" + args.pack_location + "\" is not actually a folder.") parser.print_help() sys.exit(1) if not (args.command in COMMAND_MAP): - print(colored("Error: command \"" + args.command + "\" does not exist", 'red', attrs=['bold'])) + print("Error: command \"" + args.command + "\" does not exist") parser.print_help() sys.exit(1) -- cgit v1.2.3 From f3695139f3346de5f99707d909da3cb26744a788 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Sat, 2 Feb 2019 18:03:31 -0500 Subject: Add version stuff --- downloads.txt | 44 -------------------------------------------- update.py | 37 +++++++++++++++++++++++++++---------- version.txt | 45 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+), 54 deletions(-) delete mode 100644 downloads.txt create mode 100644 version.txt diff --git a/downloads.txt b/downloads.txt deleted file mode 100644 index 7695dac..0000000 --- a/downloads.txt +++ /dev/null @@ -1,44 +0,0 @@ -# Format: -thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar -baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar -opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar -twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar -connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar -traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar -actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar -advancedrocketry.jar 0300a2fe13559c16ff4eca252b124efeb630e5c2 https://media.forgecdn.net/files/2666/136/AdvancedRocketry-1.12.2-1.5.0-127-universal.jar -ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar -ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar -ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar -applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar -appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar -bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar -betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar -chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar -libvulpes.jar 0455c735b99f956cd1c7e6d8657e6db46944d4ea https://media.forgecdn.net/files/2667/509/LibVulpes-1.12.2-0.4.0-51-universal.jar -p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar -mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar -immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar -pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar -deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar -jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar -waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar -eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar -mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar -dynamictrees.jar 861853bb834b72542ae6a10faf20ce9d6bf62316 https://media.forgecdn.net/files/2658/681/DynamicTrees-1.12.2-0.9.4.jar -natura.jar 21cd6a7a981362ad9dc0cc972e94fe7115e49ff1 https://media.forgecdn.net/files/2658/980/natura-1.12.2-4.3.2.66.jar -tconstruct.jar 6e170614d5459f5d40571f069e18cd4afedeb8e1 https://media.forgecdn.net/files/2662/253/TConstruct-1.12.2-2.12.0.115.jar -mantle.jar bb23a99220319ebd1e6452e7a7e973aca6b286b3 https://media.forgecdn.net/files/2630/843/Mantle-1.12-1.3.3.39.jar -treecapitator.jar 45b4d5b191dc3e6ac57b2fe59538c8d71eb8bf50 https://media.forgecdn.net/files/2443/661/Treecapitator-1.12-at_0.9a.jar -ironchests.jar 5b40d393fb4bd744701a7ee3e958d3fa4a33ce93 https://media.forgecdn.net/files/2662/915/ironchest-1.12.2-7.0.56.840.jar -ironbackpacks.jar 50758105dabe8f0d4c6e311e14ad2c1f5673d2cd https://media.forgecdn.net/files/2564/573/IronBackpacks-1.12.2-3.0.8-12.jar -hwyla.jar 7280d5c0dab42436549bcefc63ff64a1049e5501 https://media.forgecdn.net/files/2568/751/Hwyla-1.8.26-B41_1.12.2.jar -dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar -dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar -enderstorage.jar 4b44e4b5d4aa7887e2f0969acc9cf7b83c8c81f5 https://media.forgecdn.net/files/2594/243/EnderStorage-1.12.2-2.4.5.135-universal.jar -chickenchunks.jar 22646ea2acdad735b5e82d8b80e4e40ec27aa62b https://media.forgecdn.net/files/2594/241/ChickenChunks-1.12.2-2.4.1.73-universal.jar -morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net/files/2664/449/Morpheus-1.12.2-3.5.106.jar -codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar -extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar -openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar -openmodslib.jar cf3e1f2af2a63af6907b10d12c6fdb9a818403f4 https://media.forgecdn.net/files/2623/7/OpenModsLib-1.12.2-0.12.1.jar diff --git a/update.py b/update.py index b2d1039..2622c8b 100755 --- a/update.py +++ b/update.py @@ -13,9 +13,9 @@ parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, epilog='''\ Available commands: - install : Downloads mods listed in downloads.txt and populates the mods folder specified in pack-location.txt - apply_updates : Using the urls in mods.txt, repopulates downloads.txt to reflect the most recent mod versions - check_updates : Compares downloads.txt and mods.txt to see if any mods can be updated + install : Downloads mods listed in version.txt and populates the mods folder specified in pack-location.txt + apply_updates : Using the urls in mods.txt, repopulates version.txt to reflect the most recent mod versions + check_updates : Compares version.txt and mods.txt to see if any mods can be updated ''') parser.add_argument('command', @@ -28,12 +28,15 @@ parser.add_argument('filename', help="Optional filename to specify latest mods (default: mods.txt)") parser.add_argument('--version-file', type=str, - default="downloads.txt", - help="Optional custom version file to download mods from (default: downloads.txt)") + default="version.txt", + help="Optional custom version file to download mods from (default: version.txt)") parser.add_argument('--pack-location', type=str, help="Optional custom modpack folder location (default: read from pack-location.txt)") +## loaded from version.txt +VERSION = 0 + def read_file(fil): strings = [] with open(fil) as f: @@ -43,11 +46,13 @@ def read_file(fil): # run strip on each element string = tuple(map(lambda x: x.strip(), string)) strings.append(string) + return strings # Apply updates to the actual mod pack def install(args): - print("Updating pack...") + print("Updating pack with version " + str(VERSION) + "...") + print() # (fname, checksum, url) mods = read_file(args.version_file) names = [mod[0] for mod in mods] @@ -78,11 +83,12 @@ def install(args): # Using the latest urls, update downloads.txt to match and have the correct sha1 def apply_updates(args): - print("Populating URL File...") + print("Populating version File...") mods = read_file(args.filename) print("Getting new versions of all mods...") with open(args.version_file, 'w') as f: f.write('# Format: \n') + f.write("#VERSION " + str(VERSION + 1) + "\n") for mod in mods: print("Fetching {mod[0]}...".format(mod=mod)) resp = requests.get(mod[1]) @@ -91,12 +97,13 @@ def apply_updates(args): print() print("Done!") print("Updates applied to {args.version_file}".format(args=args)) + print("New pack version is " + str(VERSION + 1)) print("[!] No mods were installed. To update your mods folder, run 'update.py install'") # Find if any updates are available def check_updates(args): - print("Checking for updates to mods...") + print("Checking for updates to version " + str(VERSION) + "...") latest = read_file(args.filename) old = read_file(args.version_file) old_urls = [mod[2] for mod in old] @@ -126,7 +133,11 @@ if __name__ == "__main__": # initialize from config with open("pack-location.txt", "r") as f: args.pack_location = f.read().strip() - + + if not os.path.exists(args.version_file): + print("Error: version file\"" + args.version_file + "\" does not exist.") + parser.print_help() + sys.exit(1) if not os.path.exists(args.pack_location): print("Error: mod folder \"" + args.pack_location + "\" does not exist.") parser.print_help() @@ -140,6 +151,12 @@ if __name__ == "__main__": print("Error: command \"" + args.command + "\" does not exist") parser.print_help() sys.exit(1) - + + # fetch version + with open(args.version_file) as f: + for line in f: + if line.strip().split()[0] == "#VERSION": + VERSION = int(line.strip().split()[1]) + break # run the command COMMAND_MAP[args.command](args) diff --git a/version.txt b/version.txt new file mode 100644 index 0000000..7bb3137 --- /dev/null +++ b/version.txt @@ -0,0 +1,45 @@ +# Format: +#VERSION 0 +thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar +baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar +opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar +twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar +connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar +traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar +actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar +advancedrocketry.jar 0300a2fe13559c16ff4eca252b124efeb630e5c2 https://media.forgecdn.net/files/2666/136/AdvancedRocketry-1.12.2-1.5.0-127-universal.jar +ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar +ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar +ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar +applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar +appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar +bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar +betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar +chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar +libvulpes.jar 0455c735b99f956cd1c7e6d8657e6db46944d4ea https://media.forgecdn.net/files/2667/509/LibVulpes-1.12.2-0.4.0-51-universal.jar +p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar +mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar +immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar +pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar +deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar +jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar +waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar +eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar +mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar +dynamictrees.jar 861853bb834b72542ae6a10faf20ce9d6bf62316 https://media.forgecdn.net/files/2658/681/DynamicTrees-1.12.2-0.9.4.jar +natura.jar 21cd6a7a981362ad9dc0cc972e94fe7115e49ff1 https://media.forgecdn.net/files/2658/980/natura-1.12.2-4.3.2.66.jar +tconstruct.jar 6e170614d5459f5d40571f069e18cd4afedeb8e1 https://media.forgecdn.net/files/2662/253/TConstruct-1.12.2-2.12.0.115.jar +mantle.jar bb23a99220319ebd1e6452e7a7e973aca6b286b3 https://media.forgecdn.net/files/2630/843/Mantle-1.12-1.3.3.39.jar +treecapitator.jar 45b4d5b191dc3e6ac57b2fe59538c8d71eb8bf50 https://media.forgecdn.net/files/2443/661/Treecapitator-1.12-at_0.9a.jar +ironchests.jar 5b40d393fb4bd744701a7ee3e958d3fa4a33ce93 https://media.forgecdn.net/files/2662/915/ironchest-1.12.2-7.0.56.840.jar +ironbackpacks.jar 50758105dabe8f0d4c6e311e14ad2c1f5673d2cd https://media.forgecdn.net/files/2564/573/IronBackpacks-1.12.2-3.0.8-12.jar +hwyla.jar 7280d5c0dab42436549bcefc63ff64a1049e5501 https://media.forgecdn.net/files/2568/751/Hwyla-1.8.26-B41_1.12.2.jar +dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar +dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar +enderstorage.jar 4b44e4b5d4aa7887e2f0969acc9cf7b83c8c81f5 https://media.forgecdn.net/files/2594/243/EnderStorage-1.12.2-2.4.5.135-universal.jar +chickenchunks.jar 22646ea2acdad735b5e82d8b80e4e40ec27aa62b https://media.forgecdn.net/files/2594/241/ChickenChunks-1.12.2-2.4.1.73-universal.jar +morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net/files/2664/449/Morpheus-1.12.2-3.5.106.jar +codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar +extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar +openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar +openmodslib.jar cf3e1f2af2a63af6907b10d12c6fdb9a818403f4 https://media.forgecdn.net/files/2623/7/OpenModsLib-1.12.2-0.12.1.jar -- cgit v1.2.3 From fd9a54a780ed247b69e2e00eb7bfd83cc055c225 Mon Sep 17 00:00:00 2001 From: Dylan Jones Date: Sat, 2 Feb 2019 21:25:36 -0500 Subject: Add _many_ mods --- mods.txt | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ version.txt | 50 +++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 102 insertions(+), 1 deletion(-) diff --git a/mods.txt b/mods.txt index a844b6e..6400ea4 100644 --- a/mods.txt +++ b/mods.txt @@ -45,3 +45,56 @@ codechickenlib.jar https://minecraft.curseforge.com/projects/codechicken-lib-1-8 extra-utilities.jar https://minecraft.curseforge.com/projects/extra-utilities/files/latest openblocks.jar https://minecraft.curseforge.com/projects/openblocks/files/latest openmodslib.jar https://minecraft.curseforge.com/projects/openmodslib/files/latest + +# many more mods from FTB packs +draconic-evolution.jar https://minecraft.curseforge.com/projects/draconic-evolution/files/latest +bibliocraft.jar https://minecraft.curseforge.com/projects/bibliocraft/files/latest +akashic-tome.jar https://minecraft.curseforge.com/projects/akashic-tome/files/latest +diet-hoppers.jar https://minecraft.curseforge.com/projects/diet-hoppers/files/latest +gravestones.jar https://minecraft.curseforge.com/projects/gravestone-mod/files/latest +foamfix.jar https://minecraft.curseforge.com/projects/foamfix-for-minecraft/files/latest +autoreglib.jar https://minecraft.curseforge.com/projects/autoreglib/files/latest +# danger: possible quark conflict +inventory-tweaks.jar https://minecraft.curseforge.com/projects/inventory-tweaks/files/latest +cyclops-core.jar https://minecraft.curseforge.com/projects/cyclops-core/files/latest +common-capabilities.jar https://minecraft.curseforge.com/projects/common-capabilities/files/latest +integrated-dynamics.jar https://minecraft.curseforge.com/projects/integrated-dynamics/files/latest +integrated-tunnels.jar https://minecraft.curseforge.com/projects/integrated-tunnels/files/latest +integrated-crafting.jar https://minecraft.curseforge.com/projects/integrated-crafting/files/latest +jer.jar https://minecraft.curseforge.com/projects/just-enough-resources-jer/files/latest +roots.jar https://minecraft.curseforge.com/projects/roots/files/latest +lightlevel.jar https://minecraft.curseforge.com/projects/light-level-overlay-reloaded/files/latest +morph-o-tool.jar https://minecraft.curseforge.com/projects/morph-o-tool/files/latest +reliquary.jar https://minecraft.curseforge.com/projects/reliquary-v1-3/files/latest +botania.jar https://minecraft.curseforge.com/projects/botania/files/latest +storage-drawers.jar https://minecraft.curseforge.com/projects/storage-drawers/files/latest +chameleon.jar https://minecraft.curseforge.com/projects/chameleon/files/latest +xnet.jar https://minecraft.curseforge.com/projects/xnet/files/latest +yabba.jar https://minecraft.curseforge.com/projects/yabba/files/latest +wanionlib.jar https://minecraft.curseforge.com/projects/wanionlib/files/latest +unidict.jar https://minecraft.curseforge.com/projects/unidict/files/latest +reauth.jar https://minecraft.curseforge.com/projects/reauth/files/latest +danknull.jar https://minecraft.curseforge.com/projects/dank-null/files/latest +psi.jar https://minecraft.curseforge.com/projects/psi/files/latest +thaumic-jei.jar https://minecraft.curseforge.com/projects/thaumic-jei/files/latest +simply-jetpacks.jar https://minecraft.curseforge.com/projects/simply-jetpacks-2/files/latest +quark.jar https://minecraft.curseforge.com/projects/quark/files/latest + +# alexander black's redstone mods +mrtjpcore.jar https://minecraft.curseforge.com/projects/mrtjpcore/files/latest +project-red-base.jar https://minecraft.curseforge.com/projects/project-red-base/files/latest +project-red-integration.jar https://minecraft.curseforge.com/projects/project-red-integration/files/latest +project-red-fabrication.jar https://minecraft.curseforge.com/projects/project-red-fabrication/files/latest +project-red-mechanical.jar https://minecraft.curseforge.com/projects/project-red-mechanical/files/latest +project-red-lighting.jar https://minecraft.curseforge.com/projects/project-red-lighting/files/latest +project-red-world.jar https://minecraft.curseforge.com/projects/project-red-world/files/latest +project-red-compat,jar https://minecraft.curseforge.com/projects/project-red-compat/files/latest +forge-relocation.jar https://minecraft.curseforge.com/projects/forge-relocation/files/latest +forge-relocation-fmp.jar https://minecraft.curseforge.com/projects/forge-relocation-fmp-plugin/files/latest +uppers.jar https://minecraft.curseforge.com/projects/uppers/files/latest +redstone-gauges-and-switches.jar https://minecraft.curseforge.com/projects/redstone-gauges-and-switches/files/latest +redstone-plus-plus.jar https://minecraft.curseforge.com/projects/redstoneplusplus/files/latest +torch-levers.jar https://minecraft.curseforge.com/projects/torch-lever/files/latest +plated.jar https://minecraft.curseforge.com/projects/plated/files/latest +sign-button.jar https://minecraft.curseforge.com/projects/sign-button/files/latest +floodlights.jar https://minecraft.curseforge.com/projects/floodlights/files/latest diff --git a/version.txt b/version.txt index 7bb3137..370b81b 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ # Format: -#VERSION 0 +#VERSION 1 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar @@ -43,3 +43,51 @@ codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgec extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar openmodslib.jar cf3e1f2af2a63af6907b10d12c6fdb9a818403f4 https://media.forgecdn.net/files/2623/7/OpenModsLib-1.12.2-0.12.1.jar +draconic-evolution.jar e79ca83d1f54e1294d26701025e72589817929c8 https://media.forgecdn.net/files/2649/660/Draconic-Evolution-1.12.2-2.3.18.329-universal.jar +bibliocraft.jar 74d9f70c5fead2c17054953fae26af8d9fb7fd84 https://media.forgecdn.net/files/2574/880/BiblioCraft%5bv2.4.5%5d%5bMC1.12.2%5d.jar +akashic-tome.jar b11bf9d93f4bd7a2eeb8cfe49c1b30ce1a2f5a37 https://media.forgecdn.net/files/2648/656/AkashicTome-1.2-12.jar +diet-hoppers.jar 2aea3d9a64551cefe0a1b6f5c5edf57959796b66 https://media.forgecdn.net/files/2482/543/diethopper-1.1.jar +gravestones.jar a73d2b03b28258e9a26dc79d958d48f592e7581b https://media.forgecdn.net/files/2524/880/gravestone-1.10.1.jar +foamfix.jar 69a9086f2084d3cbc3a410ee64369d719a212330 https://media.forgecdn.net/files/2638/380/foamfix-0.10.3-1.12.2.jar +autoreglib.jar 4811b5df37fafdf6d4df6db5fe9ef71081e4b5ee https://media.forgecdn.net/files/2652/766/AutoRegLib-1.3-24.jar +inventory-tweaks.jar 6e00827d1a009da39fa6db5afd2a3d6b024abfe9 https://media.forgecdn.net/files/2482/481/InventoryTweaks-1.63.jar +cyclops-core.jar 5a13673be4f1e9b758e6a36f1f0bd654f41b5b5a https://media.forgecdn.net/files/2663/989/CyclopsCore-1.12.2-1.0.2.jar +common-capabilities.jar 560a3c0c731d37b83feecbfa9d91548f542cb3db https://media.forgecdn.net/files/2661/753/CommonCapabilities-1.12.2-2.0.0.jar +integrated-dynamics.jar a1e50b705c3faba4c1fb079dc65643131a93508f https://media.forgecdn.net/files/2666/913/IntegratedDynamics-1.12.2-1.0.3.jar +integrated-tunnels.jar 3fdb9ac2e55a809aa8858da0861b6d0722cce117 https://media.forgecdn.net/files/2665/608/IntegratedTunnels-1.12.2-1.6.2.jar +integrated-crafting.jar b83b04d93c802b4a4aebe87e0c0dc0595266f616 https://media.forgecdn.net/files/2665/580/IntegratedCrafting-1.12.2-1.0.1.jar +jer.jar b42563003baf61d8e5eb1c24b59cf21988ff4616 https://media.forgecdn.net/files/2497/186/JustEnoughResources-1.12.2-0.8.5.27.jar +roots.jar 994c1cc8e79d027c4232533984bb89225b89eb50 https://media.forgecdn.net/files/2510/836/roots-2-0.104.jar +lightlevel.jar 38de949c94ac06b2fce94e642b729568ce7788af https://media.forgecdn.net/files/2563/430/LLOverlayReloaded-1.1.6-mc1.12.2.jar +morph-o-tool.jar 55a363ccd8e0614229991cd1f6bf831eaf874ff7 https://media.forgecdn.net/files/2658/176/Morph-o-Tool-1.2-21.jar +reliquary.jar 7f14a28e01baec08d8bc06dd759e540cceaefb27 https://media.forgecdn.net/files/2624/74/Reliquary-1.12.2-1.3.4.780.jar +botania.jar 137c3ff04b030ad28a8e2cb8a27ddd6002f2865c https://media.forgecdn.net/files/2642/650/Botania+r1.10-358.jar +storage-drawers.jar 7a5ad491379a53cd45eced598c2ece3155bffb51 https://media.forgecdn.net/files/2642/386/StorageDrawers-1.12.2-5.3.8.jar +chameleon.jar 5ed3dd5fd1ebded57bfe525b4ece11232bd14e5e https://media.forgecdn.net/files/2450/900/Chameleon-1.12-4.1.3.jar +xnet.jar dc64dd5c444acf1365c6e036fc29f694571a264f https://media.forgecdn.net/files/2660/172/xnet-1.12-1.7.6.jar +yabba.jar 9db54b0e4a684209835dd91e18d5df22f1ce87e7 https://media.forgecdn.net/files/2666/479/YABBA-1.1.2.39.jar +wanionlib.jar bbee84cafbbc72b24ee987fda668b3ee48ced74a https://media.forgecdn.net/files/2651/482/WanionLib-1.12.2-2.2.jar +unidict.jar 3708fce1adc2c90e2b488402eeffcc6ca6e7d533 https://media.forgecdn.net/files/2652/588/UniDict-1.12.2-2.9.2.jar +reauth.jar be3dedc6a808f13828373176d653d2e0bb629eeb https://media.forgecdn.net/files/2560/638/reauth-3.6.0.jar +danknull.jar 92c5681634aa373bbb19ab8329dd11a119d98d83 https://media.forgecdn.net/files/2659/0/DankNull-1.12-1.4.46.jar +psi.jar 8b84d21c2013fffc42ad99d7ccf98a9c01e8b71b https://media.forgecdn.net/files/2661/975/Psi-r1.1-70.jar +thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar +simply-jetpacks.jar 91e9d4f5a3352499af306bc0cb55dc10c9c399e0 https://media.forgecdn.net/files/2635/221/SimplyJetpacks2-1.12.2-2.2.10.63.jar +quark.jar 1bf41a7696d7692ef7f4042fed50e3f7440685e4 https://media.forgecdn.net/files/2663/450/Quark-r1.5-145.jar +mrtjpcore.jar c9012fa49e8eb9150085b00395b3bf99cb0a2972 https://media.forgecdn.net/files/2572/409/MrTJPCore-1.12.2-2.1.3.35-universal.jar +project-red-base.jar 89744b1a82275d12cd9cf95014544c0f79ba7467 https://media.forgecdn.net/files/2572/423/ProjectRed-1.12.2-4.9.1.92-Base.jar +project-red-integration.jar 851f7fdfaa8a545cbee59c61455a949049e12075 https://media.forgecdn.net/files/2572/427/ProjectRed-1.12.2-4.9.1.92-integration.jar +project-red-fabrication.jar 9464935114c3f37df63f68a66c7569ef8ada96b9 https://media.forgecdn.net/files/2572/424/ProjectRed-1.12.2-4.9.1.92-fabrication.jar +project-red-mechanical.jar 6d491aeddba2c5c22596ecb65b3d5621edf419d8 https://media.forgecdn.net/files/2572/422/ProjectRed-1.12.2-4.9.1.92-mechanical.jar +project-red-lighting.jar 6d70251b422ef2033bf97df6443025f97706ea43 https://media.forgecdn.net/files/2572/426/ProjectRed-1.12.2-4.9.1.92-lighting.jar +project-red-world.jar 334d4d68ef71f6aedb0fc5855dc672f7b6ac2aec https://media.forgecdn.net/files/2572/421/ProjectRed-1.12.2-4.9.1.92-world.jar +project-red-compat,jar bcfa9a8198b6a0f14bb8a79df5d94a3d5aea9666 https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar +forge-relocation.jar d244ca0d9d0f6d1b9cc68a5aa10779fa51b168c8 https://media.forgecdn.net/files/2249/874/ForgeRelocation-0.0.1.4-universal.jar +forge-relocation-fmp.jar 0c4326ac30af8d958aad18ef164bdf452a26e461 https://media.forgecdn.net/files/2244/822/ForgeRelocationFMP-0.0.1.2-universal.jar +uppers.jar 1c7e77d0e2f6667680e861c8c7cfac740b2c3f01 https://media.forgecdn.net/files/2558/337/Uppers-0.0.6.jar +redstone-gauges-and-switches.jar e066187f2f1c1f2694a820f524add6b664ab9b3d https://media.forgecdn.net/files/2663/533/rsgauges-1.12.2-1.1.1.jar +redstone-plus-plus.jar 7886830fc77de06666b32f093affb096e707110d https://media.forgecdn.net/files/2476/145/Redstone%2B%2B+ver1.2d.jar +torch-levers.jar b2808d7fd4b1d39a4ec34436b73f16a0c174e5e0 https://media.forgecdn.net/files/2528/552/TorchLever-1.0.jar +plated.jar 5b61c98f688c919efeec239f819cc94a00c18942 https://media.forgecdn.net/files/2602/81/Plated-0.1.0.jar +sign-button.jar 637582a457ccc2b0146b9ed614ab67d4bfc27137 https://media.forgecdn.net/files/2495/528/SignButton-1.12.2-1.0.1.jar +floodlights.jar db94431c05b607c9ecb987490e19cdfd1b390894 https://media.forgecdn.net/files/2660/211/FloodLights-1.12.2-1.3.2-12.jar -- cgit v1.2.3 From 287fc21b0f74d0f022350f99986f23fe96f8c601 Mon Sep 17 00:00:00 2001 From: Dylan Jones Date: Sat, 2 Feb 2019 22:06:31 -0500 Subject: fix the bad --- mods.txt | 12 ++++++++++-- version.txt | 10 +++++++--- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/mods.txt b/mods.txt index 6400ea4..eb6bfae 100644 --- a/mods.txt +++ b/mods.txt @@ -79,8 +79,14 @@ psi.jar https://minecraft.curseforge.com/projects/psi/files/latest thaumic-jei.jar https://minecraft.curseforge.com/projects/thaumic-jei/files/latest simply-jetpacks.jar https://minecraft.curseforge.com/projects/simply-jetpacks-2/files/latest quark.jar https://minecraft.curseforge.com/projects/quark/files/latest +ftblib.jar https://minecraft.curseforge.com/projects/ftblib/files/latest +redstone-flux.jar https://minecraft.curseforge.com/projects/redstone-flux/files/latest +brandonscore.jar https://minecraft.curseforge.com/projects/brandons-core/files/latest +nowither.jar https://minecraft.curseforge.com/projects/bad-wither-no-cookie-reloaded/files/latest +optifine.jar https://karel.pw/optifine-1.12.2.jar # alexander black's redstone mods +# causing a crash, so commented out for now mrtjpcore.jar https://minecraft.curseforge.com/projects/mrtjpcore/files/latest project-red-base.jar https://minecraft.curseforge.com/projects/project-red-base/files/latest project-red-integration.jar https://minecraft.curseforge.com/projects/project-red-integration/files/latest @@ -89,8 +95,10 @@ project-red-mechanical.jar https://minecraft.curseforge.com/projects/project-red project-red-lighting.jar https://minecraft.curseforge.com/projects/project-red-lighting/files/latest project-red-world.jar https://minecraft.curseforge.com/projects/project-red-world/files/latest project-red-compat,jar https://minecraft.curseforge.com/projects/project-red-compat/files/latest -forge-relocation.jar https://minecraft.curseforge.com/projects/forge-relocation/files/latest -forge-relocation-fmp.jar https://minecraft.curseforge.com/projects/forge-relocation-fmp-plugin/files/latest +fmp-cbe.jar https://minecraft.curseforge.com/projects/forge-multipart-cbe/files/latest +# urbad +# forge-relocation.jar https://minecraft.curseforge.com/projects/forge-relocation/files/latest +# forge-relocation-fmp.jar https://minecraft.curseforge.com/projects/forge-relocation-fmp-plugin/files/latest uppers.jar https://minecraft.curseforge.com/projects/uppers/files/latest redstone-gauges-and-switches.jar https://minecraft.curseforge.com/projects/redstone-gauges-and-switches/files/latest redstone-plus-plus.jar https://minecraft.curseforge.com/projects/redstoneplusplus/files/latest diff --git a/version.txt b/version.txt index 370b81b..066a9a4 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ # Format: -#VERSION 1 +#VERSION 5 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar @@ -74,6 +74,11 @@ psi.jar 8b84d21c2013fffc42ad99d7ccf98a9c01e8b71b https://media.forgecdn.net/file thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar simply-jetpacks.jar 91e9d4f5a3352499af306bc0cb55dc10c9c399e0 https://media.forgecdn.net/files/2635/221/SimplyJetpacks2-1.12.2-2.2.10.63.jar quark.jar 1bf41a7696d7692ef7f4042fed50e3f7440685e4 https://media.forgecdn.net/files/2663/450/Quark-r1.5-145.jar +ftblib.jar dd6e72235cfd0133f56439ef929dbfd93d99df11 https://media.forgecdn.net/files/2663/884/FTBLib-5.4.1.80.jar +redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar +brandonscore.jar 9c263bdff2aa545ac9e7dc53e36c45e980c6da8e https://media.forgecdn.net/files/2649/656/BrandonsCore-1.12.2-2.4.9.195-universal.jar +nowither.jar ce2dab31ee8c732cda6fdd67289da1189e9fbcb1 https://media.forgecdn.net/files/2638/317/badwithernocookiereloaded-1.12.2-3.3.16.jar +optifine.jar e805d4be5c2a3343488c573145606e90bb13816d https://karel.pw/optifine-1.12.2.jar mrtjpcore.jar c9012fa49e8eb9150085b00395b3bf99cb0a2972 https://media.forgecdn.net/files/2572/409/MrTJPCore-1.12.2-2.1.3.35-universal.jar project-red-base.jar 89744b1a82275d12cd9cf95014544c0f79ba7467 https://media.forgecdn.net/files/2572/423/ProjectRed-1.12.2-4.9.1.92-Base.jar project-red-integration.jar 851f7fdfaa8a545cbee59c61455a949049e12075 https://media.forgecdn.net/files/2572/427/ProjectRed-1.12.2-4.9.1.92-integration.jar @@ -82,8 +87,7 @@ project-red-mechanical.jar 6d491aeddba2c5c22596ecb65b3d5621edf419d8 https://medi project-red-lighting.jar 6d70251b422ef2033bf97df6443025f97706ea43 https://media.forgecdn.net/files/2572/426/ProjectRed-1.12.2-4.9.1.92-lighting.jar project-red-world.jar 334d4d68ef71f6aedb0fc5855dc672f7b6ac2aec https://media.forgecdn.net/files/2572/421/ProjectRed-1.12.2-4.9.1.92-world.jar project-red-compat,jar bcfa9a8198b6a0f14bb8a79df5d94a3d5aea9666 https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar -forge-relocation.jar d244ca0d9d0f6d1b9cc68a5aa10779fa51b168c8 https://media.forgecdn.net/files/2249/874/ForgeRelocation-0.0.1.4-universal.jar -forge-relocation-fmp.jar 0c4326ac30af8d958aad18ef164bdf452a26e461 https://media.forgecdn.net/files/2244/822/ForgeRelocationFMP-0.0.1.2-universal.jar +fmp-cbe.jar 4fe28a1be2e3ae7b4b919ca5c0a3385b204c6b95 https://media.forgecdn.net/files/2661/99/ForgeMultipart-1.12.2-2.6.1.81-universal.jar uppers.jar 1c7e77d0e2f6667680e861c8c7cfac740b2c3f01 https://media.forgecdn.net/files/2558/337/Uppers-0.0.6.jar redstone-gauges-and-switches.jar e066187f2f1c1f2694a820f524add6b664ab9b3d https://media.forgecdn.net/files/2663/533/rsgauges-1.12.2-1.1.1.jar redstone-plus-plus.jar 7886830fc77de06666b32f093affb096e707110d https://media.forgecdn.net/files/2476/145/Redstone%2B%2B+ver1.2d.jar -- cgit v1.2.3 From 64005e550e2933a46aa2a12e9c8858943800b8e0 Mon Sep 17 00:00:00 2001 From: Dylan Jones Date: Sat, 2 Feb 2019 22:15:26 -0500 Subject: urBAD --- mods.txt | 2 +- version.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mods.txt b/mods.txt index eb6bfae..124ccc3 100644 --- a/mods.txt +++ b/mods.txt @@ -94,7 +94,7 @@ project-red-fabrication.jar https://minecraft.curseforge.com/projects/project-re project-red-mechanical.jar https://minecraft.curseforge.com/projects/project-red-mechanical/files/latest project-red-lighting.jar https://minecraft.curseforge.com/projects/project-red-lighting/files/latest project-red-world.jar https://minecraft.curseforge.com/projects/project-red-world/files/latest -project-red-compat,jar https://minecraft.curseforge.com/projects/project-red-compat/files/latest +project-red-compat.jar https://minecraft.curseforge.com/projects/project-red-compat/files/latest fmp-cbe.jar https://minecraft.curseforge.com/projects/forge-multipart-cbe/files/latest # urbad # forge-relocation.jar https://minecraft.curseforge.com/projects/forge-relocation/files/latest diff --git a/version.txt b/version.txt index 066a9a4..78f2ca7 100644 --- a/version.txt +++ b/version.txt @@ -86,7 +86,7 @@ project-red-fabrication.jar 9464935114c3f37df63f68a66c7569ef8ada96b9 https://med project-red-mechanical.jar 6d491aeddba2c5c22596ecb65b3d5621edf419d8 https://media.forgecdn.net/files/2572/422/ProjectRed-1.12.2-4.9.1.92-mechanical.jar project-red-lighting.jar 6d70251b422ef2033bf97df6443025f97706ea43 https://media.forgecdn.net/files/2572/426/ProjectRed-1.12.2-4.9.1.92-lighting.jar project-red-world.jar 334d4d68ef71f6aedb0fc5855dc672f7b6ac2aec https://media.forgecdn.net/files/2572/421/ProjectRed-1.12.2-4.9.1.92-world.jar -project-red-compat,jar bcfa9a8198b6a0f14bb8a79df5d94a3d5aea9666 https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar +project-red-compat.jar bcfa9a8198b6a0f14bb8a79df5d94a3d5aea9666 https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar fmp-cbe.jar 4fe28a1be2e3ae7b4b919ca5c0a3385b204c6b95 https://media.forgecdn.net/files/2661/99/ForgeMultipart-1.12.2-2.6.1.81-universal.jar uppers.jar 1c7e77d0e2f6667680e861c8c7cfac740b2c3f01 https://media.forgecdn.net/files/2558/337/Uppers-0.0.6.jar redstone-gauges-and-switches.jar e066187f2f1c1f2694a820f524add6b664ab9b3d https://media.forgecdn.net/files/2663/533/rsgauges-1.12.2-1.1.1.jar -- cgit v1.2.3 From c1f19c1d20076dab99ef7bf40b88288b04a8d019 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Sun, 3 Feb 2019 10:38:05 -0500 Subject: kill reliquery and add whitelist.txt --- mods.txt | 3 +-- update.py | 10 +++++++++- version.txt | 9 ++++----- whitelist.txt | 2 ++ 4 files changed, 16 insertions(+), 8 deletions(-) create mode 100644 whitelist.txt diff --git a/mods.txt b/mods.txt index 124ccc3..8bd5a3f 100644 --- a/mods.txt +++ b/mods.txt @@ -34,7 +34,7 @@ treecapitator.jar https://minecraft.curseforge.com/projects/treecapitator-port/f ironchests.jar https://minecraft.curseforge.com/projects/iron-chests/files/latest ironbackpacks.jar https://minecraft.curseforge.com/projects/iron-backpacks/files/latest hwyla.jar https://minecraft.curseforge.com/projects/hwyla/files/latest -# don't work right now. +# doesn't work right now. #dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest dynamictrees-pams-compat.jar https://minecraft.curseforge.com/projects/dtphc/files/latest @@ -65,7 +65,6 @@ jer.jar https://minecraft.curseforge.com/projects/just-enough-resources-jer/file roots.jar https://minecraft.curseforge.com/projects/roots/files/latest lightlevel.jar https://minecraft.curseforge.com/projects/light-level-overlay-reloaded/files/latest morph-o-tool.jar https://minecraft.curseforge.com/projects/morph-o-tool/files/latest -reliquary.jar https://minecraft.curseforge.com/projects/reliquary-v1-3/files/latest botania.jar https://minecraft.curseforge.com/projects/botania/files/latest storage-drawers.jar https://minecraft.curseforge.com/projects/storage-drawers/files/latest chameleon.jar https://minecraft.curseforge.com/projects/chameleon/files/latest diff --git a/update.py b/update.py index 2622c8b..876d3e4 100755 --- a/update.py +++ b/update.py @@ -33,6 +33,10 @@ parser.add_argument('--version-file', parser.add_argument('--pack-location', type=str, help="Optional custom modpack folder location (default: read from pack-location.txt)") +parser.add_argument('--whitelist-file', + type=str, + default="whitelist.txt", + help="Optional custom whitelist file that tells 'install' which files not to remove (default: whitelist.txt)") ## loaded from version.txt VERSION = 0 @@ -56,6 +60,8 @@ def install(args): # (fname, checksum, url) mods = read_file(args.version_file) names = [mod[0] for mod in mods] + # whitelist client mods (e.g. optifine) + names += [line[0] for line in read_file(args.whitelist_file)] for mod in mods: mod_path = os.path.join(args.pack_location, mod[0]) @@ -71,7 +77,6 @@ def install(args): print() print("Removing old mods...") - for jar in os.listdir(args.pack_location): if jar not in names and os.path.splitext(jar)[1] == ".jar": os.remove(os.path.join(args.pack_location, jar)) @@ -146,6 +151,9 @@ if __name__ == "__main__": print("Error: mod folder \"" + args.pack_location + "\" is not actually a folder.") parser.print_help() sys.exit(1) + if not os.path.exists(args.whitelist_file): + print("Error: whitelist file \"" + args.whitelist_file + "\" does not exist.") + sys.exit(1) if not (args.command in COMMAND_MAP): print("Error: command \"" + args.command + "\" does not exist") diff --git a/version.txt b/version.txt index 78f2ca7..7f4beaf 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ # Format: -#VERSION 5 +#VERSION 6 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar @@ -52,7 +52,7 @@ foamfix.jar 69a9086f2084d3cbc3a410ee64369d719a212330 https://media.forgecdn.net/ autoreglib.jar 4811b5df37fafdf6d4df6db5fe9ef71081e4b5ee https://media.forgecdn.net/files/2652/766/AutoRegLib-1.3-24.jar inventory-tweaks.jar 6e00827d1a009da39fa6db5afd2a3d6b024abfe9 https://media.forgecdn.net/files/2482/481/InventoryTweaks-1.63.jar cyclops-core.jar 5a13673be4f1e9b758e6a36f1f0bd654f41b5b5a https://media.forgecdn.net/files/2663/989/CyclopsCore-1.12.2-1.0.2.jar -common-capabilities.jar 560a3c0c731d37b83feecbfa9d91548f542cb3db https://media.forgecdn.net/files/2661/753/CommonCapabilities-1.12.2-2.0.0.jar +common-capabilities.jar 79e3348256e9fd98aa697e118831f7254a424485 https://media.forgecdn.net/files/2668/515/CommonCapabilities-1.12.2-2.0.1.jar integrated-dynamics.jar a1e50b705c3faba4c1fb079dc65643131a93508f https://media.forgecdn.net/files/2666/913/IntegratedDynamics-1.12.2-1.0.3.jar integrated-tunnels.jar 3fdb9ac2e55a809aa8858da0861b6d0722cce117 https://media.forgecdn.net/files/2665/608/IntegratedTunnels-1.12.2-1.6.2.jar integrated-crafting.jar b83b04d93c802b4a4aebe87e0c0dc0595266f616 https://media.forgecdn.net/files/2665/580/IntegratedCrafting-1.12.2-1.0.1.jar @@ -60,12 +60,11 @@ jer.jar b42563003baf61d8e5eb1c24b59cf21988ff4616 https://media.forgecdn.net/file roots.jar 994c1cc8e79d027c4232533984bb89225b89eb50 https://media.forgecdn.net/files/2510/836/roots-2-0.104.jar lightlevel.jar 38de949c94ac06b2fce94e642b729568ce7788af https://media.forgecdn.net/files/2563/430/LLOverlayReloaded-1.1.6-mc1.12.2.jar morph-o-tool.jar 55a363ccd8e0614229991cd1f6bf831eaf874ff7 https://media.forgecdn.net/files/2658/176/Morph-o-Tool-1.2-21.jar -reliquary.jar 7f14a28e01baec08d8bc06dd759e540cceaefb27 https://media.forgecdn.net/files/2624/74/Reliquary-1.12.2-1.3.4.780.jar botania.jar 137c3ff04b030ad28a8e2cb8a27ddd6002f2865c https://media.forgecdn.net/files/2642/650/Botania+r1.10-358.jar storage-drawers.jar 7a5ad491379a53cd45eced598c2ece3155bffb51 https://media.forgecdn.net/files/2642/386/StorageDrawers-1.12.2-5.3.8.jar chameleon.jar 5ed3dd5fd1ebded57bfe525b4ece11232bd14e5e https://media.forgecdn.net/files/2450/900/Chameleon-1.12-4.1.3.jar xnet.jar dc64dd5c444acf1365c6e036fc29f694571a264f https://media.forgecdn.net/files/2660/172/xnet-1.12-1.7.6.jar -yabba.jar 9db54b0e4a684209835dd91e18d5df22f1ce87e7 https://media.forgecdn.net/files/2666/479/YABBA-1.1.2.39.jar +yabba.jar aabe49218ae686f33607016f2f49bb0d4f63771c https://media.forgecdn.net/files/2668/499/YABBA-1.1.2.40.jar wanionlib.jar bbee84cafbbc72b24ee987fda668b3ee48ced74a https://media.forgecdn.net/files/2651/482/WanionLib-1.12.2-2.2.jar unidict.jar 3708fce1adc2c90e2b488402eeffcc6ca6e7d533 https://media.forgecdn.net/files/2652/588/UniDict-1.12.2-2.9.2.jar reauth.jar be3dedc6a808f13828373176d653d2e0bb629eeb https://media.forgecdn.net/files/2560/638/reauth-3.6.0.jar @@ -74,7 +73,7 @@ psi.jar 8b84d21c2013fffc42ad99d7ccf98a9c01e8b71b https://media.forgecdn.net/file thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar simply-jetpacks.jar 91e9d4f5a3352499af306bc0cb55dc10c9c399e0 https://media.forgecdn.net/files/2635/221/SimplyJetpacks2-1.12.2-2.2.10.63.jar quark.jar 1bf41a7696d7692ef7f4042fed50e3f7440685e4 https://media.forgecdn.net/files/2663/450/Quark-r1.5-145.jar -ftblib.jar dd6e72235cfd0133f56439ef929dbfd93d99df11 https://media.forgecdn.net/files/2663/884/FTBLib-5.4.1.80.jar +ftblib.jar 300dfdebdc9282a7bba7a92b90a77ee56d431dca https://media.forgecdn.net/files/2668/495/FTBLib-5.4.1.81.jar redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar brandonscore.jar 9c263bdff2aa545ac9e7dc53e36c45e980c6da8e https://media.forgecdn.net/files/2649/656/BrandonsCore-1.12.2-2.4.9.195-universal.jar nowither.jar ce2dab31ee8c732cda6fdd67289da1189e9fbcb1 https://media.forgecdn.net/files/2638/317/badwithernocookiereloaded-1.12.2-3.3.16.jar diff --git a/whitelist.txt b/whitelist.txt new file mode 100644 index 0000000..9ff8625 --- /dev/null +++ b/whitelist.txt @@ -0,0 +1,2 @@ +# file names in here are NOT removed from mods folder during 'install' +optifine.jar -- cgit v1.2.3 From 832313f820d4d7d2dcf13d2241be222de1dc1041 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Sun, 3 Feb 2019 21:06:09 -0500 Subject: no more jetpacks --- mods.txt | 1 - version.txt | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/mods.txt b/mods.txt index 8bd5a3f..57fe3cc 100644 --- a/mods.txt +++ b/mods.txt @@ -76,7 +76,6 @@ reauth.jar https://minecraft.curseforge.com/projects/reauth/files/latest danknull.jar https://minecraft.curseforge.com/projects/dank-null/files/latest psi.jar https://minecraft.curseforge.com/projects/psi/files/latest thaumic-jei.jar https://minecraft.curseforge.com/projects/thaumic-jei/files/latest -simply-jetpacks.jar https://minecraft.curseforge.com/projects/simply-jetpacks-2/files/latest quark.jar https://minecraft.curseforge.com/projects/quark/files/latest ftblib.jar https://minecraft.curseforge.com/projects/ftblib/files/latest redstone-flux.jar https://minecraft.curseforge.com/projects/redstone-flux/files/latest diff --git a/version.txt b/version.txt index 7f4beaf..cc8ad10 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ # Format: -#VERSION 6 +#VERSION 7 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar @@ -60,7 +60,7 @@ jer.jar b42563003baf61d8e5eb1c24b59cf21988ff4616 https://media.forgecdn.net/file roots.jar 994c1cc8e79d027c4232533984bb89225b89eb50 https://media.forgecdn.net/files/2510/836/roots-2-0.104.jar lightlevel.jar 38de949c94ac06b2fce94e642b729568ce7788af https://media.forgecdn.net/files/2563/430/LLOverlayReloaded-1.1.6-mc1.12.2.jar morph-o-tool.jar 55a363ccd8e0614229991cd1f6bf831eaf874ff7 https://media.forgecdn.net/files/2658/176/Morph-o-Tool-1.2-21.jar -botania.jar 137c3ff04b030ad28a8e2cb8a27ddd6002f2865c https://media.forgecdn.net/files/2642/650/Botania+r1.10-358.jar +botania.jar d14becd0f2e5d8ab7d22579ada8426c22a6629a1 https://media.forgecdn.net/files/2668/710/Botania+r1.10-359.jar storage-drawers.jar 7a5ad491379a53cd45eced598c2ece3155bffb51 https://media.forgecdn.net/files/2642/386/StorageDrawers-1.12.2-5.3.8.jar chameleon.jar 5ed3dd5fd1ebded57bfe525b4ece11232bd14e5e https://media.forgecdn.net/files/2450/900/Chameleon-1.12-4.1.3.jar xnet.jar dc64dd5c444acf1365c6e036fc29f694571a264f https://media.forgecdn.net/files/2660/172/xnet-1.12-1.7.6.jar @@ -71,7 +71,6 @@ reauth.jar be3dedc6a808f13828373176d653d2e0bb629eeb https://media.forgecdn.net/f danknull.jar 92c5681634aa373bbb19ab8329dd11a119d98d83 https://media.forgecdn.net/files/2659/0/DankNull-1.12-1.4.46.jar psi.jar 8b84d21c2013fffc42ad99d7ccf98a9c01e8b71b https://media.forgecdn.net/files/2661/975/Psi-r1.1-70.jar thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar -simply-jetpacks.jar 91e9d4f5a3352499af306bc0cb55dc10c9c399e0 https://media.forgecdn.net/files/2635/221/SimplyJetpacks2-1.12.2-2.2.10.63.jar quark.jar 1bf41a7696d7692ef7f4042fed50e3f7440685e4 https://media.forgecdn.net/files/2663/450/Quark-r1.5-145.jar ftblib.jar 300dfdebdc9282a7bba7a92b90a77ee56d431dca https://media.forgecdn.net/files/2668/495/FTBLib-5.4.1.81.jar redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar -- cgit v1.2.3 From b1c239b876d7f9899a9815d5510fff5b0a7f1e7d Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Sun, 3 Feb 2019 23:32:32 -0500 Subject: Add dynamic trees - traverse compatability --- mods.txt | 4 ++-- version.txt | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mods.txt b/mods.txt index 57fe3cc..6e2397b 100644 --- a/mods.txt +++ b/mods.txt @@ -34,8 +34,8 @@ treecapitator.jar https://minecraft.curseforge.com/projects/treecapitator-port/f ironchests.jar https://minecraft.curseforge.com/projects/iron-chests/files/latest ironbackpacks.jar https://minecraft.curseforge.com/projects/iron-backpacks/files/latest hwyla.jar https://minecraft.curseforge.com/projects/hwyla/files/latest -# doesn't work right now. -#dynamictrees-traverse-compat.jar https://minecraft.curseforge.com/projects/dynamic-trees-traverse-compat/files/latest +# super fancy custom version to make it actually work +dynamictrees-traverse-compat.jar https://f-1.karel.pw/dttraverse-1.4.1e.jar dynamictrees-thaum-compat.jar https://minecraft.curseforge.com/projects/dttc/files/latest dynamictrees-pams-compat.jar https://minecraft.curseforge.com/projects/dtphc/files/latest enderstorage.jar https://minecraft.curseforge.com/projects/ender-storage-1-8/files/latest diff --git a/version.txt b/version.txt index cc8ad10..8ebdc83 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ # Format: -#VERSION 7 +#VERSION 8 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar @@ -34,6 +34,7 @@ treecapitator.jar 45b4d5b191dc3e6ac57b2fe59538c8d71eb8bf50 https://media.forgecd ironchests.jar 5b40d393fb4bd744701a7ee3e958d3fa4a33ce93 https://media.forgecdn.net/files/2662/915/ironchest-1.12.2-7.0.56.840.jar ironbackpacks.jar 50758105dabe8f0d4c6e311e14ad2c1f5673d2cd https://media.forgecdn.net/files/2564/573/IronBackpacks-1.12.2-3.0.8-12.jar hwyla.jar 7280d5c0dab42436549bcefc63ff64a1049e5501 https://media.forgecdn.net/files/2568/751/Hwyla-1.8.26-B41_1.12.2.jar +dynamictrees-traverse-compat.jar 19c1e2e6b9c6ee4a9a93b8b50969be7bb6e13011 https://f-1.karel.pw/dttraverse-1.4.1e.jar dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar enderstorage.jar 4b44e4b5d4aa7887e2f0969acc9cf7b83c8c81f5 https://media.forgecdn.net/files/2594/243/EnderStorage-1.12.2-2.4.5.135-universal.jar -- cgit v1.2.3 From 8005ef8bd1bdee8f41ff22d331bdb7eedd44621e Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Mon, 4 Feb 2019 12:15:00 -0500 Subject: Fix readme --- readme.md | 6 +++--- thaumplified-downloads.txt | 36 ------------------------------------ 2 files changed, 3 insertions(+), 39 deletions(-) delete mode 100644 thaumplified-downloads.txt diff --git a/readme.md b/readme.md index 5461962..cf9835b 100644 --- a/readme.md +++ b/readme.md @@ -12,8 +12,8 @@ Simply put the location of your `mods` folder in `pack-location.txt` and run `py #### Maintenance: -To check `downloads.txt` modlist for updates against `mods.txt` modlist, run `python update.py check_updates`. +To check `version.txt` modlist for updates against `mods.txt` modlist, run `python update.py check_updates`. -To automatically populate `downloads.txt` with the most recent versions of mods listed in `mods.txt` run `python update.py apply_updates`. +To automatically populate `version.txt` with the most recent versions of mods listed in `mods.txt` run `python update.py apply_updates`. -Finally, to actually install your mods from the list in `downloads.txt`, run `python update.py install` +Finally, to actually install mods from the list in `version.txt`, run `python update.py install` diff --git a/thaumplified-downloads.txt b/thaumplified-downloads.txt deleted file mode 100644 index 0e3c6d2..0000000 --- a/thaumplified-downloads.txt +++ /dev/null @@ -1,36 +0,0 @@ -thaumcraft-01.jar https://minecraft.curseforge.com/projects/thaumcraft/files/2629023/download -baubles-01.jar https://minecraft.curseforge.com/projects/baubles/files/2518667/download -ae2-01.jar https://media.forgecdn.net/files/2630/108/appliedenergistics2-rv6-stable-3.jar -tech-reborn-01.jar https://media.forgecdn.net/files/2633/989/TechReborn-1.12.2-2.17.7.840-universal.jar -rftools-01.jar https://media.forgecdn.net/files/2616/385/rftools-1.12-7.56.jar -tinkers-01.jar https://media.forgecdn.net/files/2571/785/TConstruct-1.12.2-2.10.1.87.jar -enderio-01.jar https://media.forgecdn.net/files/2632/831/EnderIO-1.12.2-5.0.37.jar -imersiveengineering-01.jar https://media.forgecdn.net/files/2625/312/ImmersiveEngineering-0.12-86.jar -thermalexpansion-01.jar https://media.forgecdn.net/files/2624/855/ThermalExpansion-1.12.2-5.5.2.39-universal.jar -thermaldynamics-01.jar https://media.forgecdn.net/files/2624/182/ThermalDynamics-1.12.2-2.5.3.16-universal.jar -wirelesscraftingterminal-02.jar https://media.forgecdn.net/files/2619/932/WirelessCraftingTerminal-1.12.2-3.10.82.jar -projectredcore-01.jar https://media.forgecdn.net/files/2572/409/MrTJPCore-1.12.2-2.1.3.35-universal.jar -projectred-01.jar https://media.forgecdn.net/files/2572/421/ProjectRed-1.12.2-4.9.1.92-world.jar -projectredcompat-01.jar https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar -projectredmech-01.jar https://media.forgecdn.net/files/2572/422/ProjectRed-1.12.2-4.9.1.92-mechanical.jar -projectredinteg-01.jar https://media.forgecdn.net/files/2572/427/ProjectRed-1.12.2-4.9.1.92-integration.jar -translocators-01.jar https://media.forgecdn.net/files/2594/249/Translocators-1.12.2-2.5.1.77-universal.jar -opencomputers-02.jar https://minecraft.curseforge.com/projects/opencomputers/files/2638675/download -jei-01.jar https://media.forgecdn.net/files/2635/239/jei_1.12.2-4.13.1.222.jar -thermalfoundation-01.jar https://media.forgecdn.net/files/2623/991/ThermalFoundation-1.12.2-2.6.1.22-universal.jar -chickenchunks-01.jar https://media.forgecdn.net/files/2594/241/ChickenChunks-1.12.2-2.4.1.73-universal.jar -enderstorage-01.jar https://media.forgecdn.net/files/2594/243/EnderStorage-1.12.2-2.4.5.135-universal.jar -codechickenlib-01.jar https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar -endercore-01.jar https://media.forgecdn.net/files/2632/476/EnderCore-1.12.2-0.5.43.jar -forgemultipart-01.jar https://media.forgecdn.net/files/2626/992/ForgeMultipart-1.12.2-2.6.0.79-universal.jar -cofhcore-01.jar https://media.forgecdn.net/files/2623/990/CoFHCore-1.12.2-4.6.1.22-universal.jar -mantle-01.jar https://media.forgecdn.net/files/2630/843/Mantle-1.12-1.3.3.39.jar -passwordlib-01.jar https://media.forgecdn.net/files/2616/338/p455w0rdslib-1.12-2.0.35.jar -cofhworld-01.jar https://media.forgecdn.net/files/2623/91/CoFHWorld-1.12.2-1.3.0.6-universal.jar -redstoneflux-01.jar https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar -projectredcore2-01.jar https://media.forgecdn.net/files/2572/423/ProjectRed-1.12.2-4.9.1.92-Base.jar -idklib-01.jar https://media.forgecdn.net/files/2626/982/mcjtylib-1.12-3.0.6.jar -reborncore-01.jar https://media.forgecdn.net/files/2634/706/RebornCore-1.12.2-3.10.4.348-universal.jar -twilightforest-01.jar https://minecraft.curseforge.com/projects/the-twilight-forest/files/2618264/download -connectedtextures-01.jar https://minecraft.curseforge.com/projects/ctm/files/2629306/download -# planarartiface-01.jar https://minecraft.curseforge.com/projects/planarartifice/files/2624612/download -- cgit v1.2.3 From 195e543ae915d676d25203a9d5e8aba1c3ff17b5 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 8 Feb 2019 18:57:08 -0500 Subject: Make it not die on 'check_updates' --- update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update.py b/update.py index 876d3e4..a762db8 100755 --- a/update.py +++ b/update.py @@ -121,7 +121,7 @@ def check_updates(args): if resp.url in old_urls: print(" No updates") else: - print(" Found update: {resp.url.split('/')[-1]}".format(resp=resp)) + print(" Found update: " + resp.url.split('/')[-1]) print("Finished checking for updates!") -- cgit v1.2.3 From 0b3f8521cc9ccffc72dd85fafeee51edcd9c876c Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 8 Feb 2019 19:29:10 -0500 Subject: Update mods --- version.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/version.txt b/version.txt index 8ebdc83..f165693 100644 --- a/version.txt +++ b/version.txt @@ -1,13 +1,13 @@ # Format: -#VERSION 8 +#VERSION 9 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar -opencomputers.jar 70feadd549255477810dff7145cade9d507b2dec https://media.forgecdn.net/files/2638/675/OpenComputers-MC1.12.2-1.7.3.146.jar +opencomputers.jar 2adf6df70e98329984110ac488f7d9343412f692 https://media.forgecdn.net/files/2670/112/OpenComputers-MC1.12.2-1.7.4.153.jar twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar -actuallyadditions.jar e848d1a34c4bec3982a7d220bc5e913b39695577 https://media.forgecdn.net/files/2646/432/ActuallyAdditions-1.12.2-r144.jar -advancedrocketry.jar 0300a2fe13559c16ff4eca252b124efeb630e5c2 https://media.forgecdn.net/files/2666/136/AdvancedRocketry-1.12.2-1.5.0-127-universal.jar +actuallyadditions.jar b55acbc4ee8b4cd713989ed618860befcba965fa https://media.forgecdn.net/files/2669/943/ActuallyAdditions-1.12.2-r145.jar +advancedrocketry.jar 0588022099ac100e850c83d9ea05731db7aa8ffe https://media.forgecdn.net/files/2670/717/AdvancedRocketry-1.12.2-1.5.0-128-universal.jar ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar @@ -52,11 +52,11 @@ gravestones.jar a73d2b03b28258e9a26dc79d958d48f592e7581b https://media.forgecdn. foamfix.jar 69a9086f2084d3cbc3a410ee64369d719a212330 https://media.forgecdn.net/files/2638/380/foamfix-0.10.3-1.12.2.jar autoreglib.jar 4811b5df37fafdf6d4df6db5fe9ef71081e4b5ee https://media.forgecdn.net/files/2652/766/AutoRegLib-1.3-24.jar inventory-tweaks.jar 6e00827d1a009da39fa6db5afd2a3d6b024abfe9 https://media.forgecdn.net/files/2482/481/InventoryTweaks-1.63.jar -cyclops-core.jar 5a13673be4f1e9b758e6a36f1f0bd654f41b5b5a https://media.forgecdn.net/files/2663/989/CyclopsCore-1.12.2-1.0.2.jar -common-capabilities.jar 79e3348256e9fd98aa697e118831f7254a424485 https://media.forgecdn.net/files/2668/515/CommonCapabilities-1.12.2-2.0.1.jar -integrated-dynamics.jar a1e50b705c3faba4c1fb079dc65643131a93508f https://media.forgecdn.net/files/2666/913/IntegratedDynamics-1.12.2-1.0.3.jar +cyclops-core.jar bbd4a15cdd08ef65fa69dec85fdcb047fb800661 https://media.forgecdn.net/files/2670/747/CyclopsCore-1.12.2-1.0.3.jar +common-capabilities.jar 030f268eef2731e0aca4fd8a2521ec99d00f93fd https://media.forgecdn.net/files/2670/778/CommonCapabilities-1.12.2-2.0.2.jar +integrated-dynamics.jar fdd3a3c7d1a99713e280a7268c5d0c5524d3febd https://media.forgecdn.net/files/2670/757/IntegratedDynamics-1.12.2-1.0.4.jar integrated-tunnels.jar 3fdb9ac2e55a809aa8858da0861b6d0722cce117 https://media.forgecdn.net/files/2665/608/IntegratedTunnels-1.12.2-1.6.2.jar -integrated-crafting.jar b83b04d93c802b4a4aebe87e0c0dc0595266f616 https://media.forgecdn.net/files/2665/580/IntegratedCrafting-1.12.2-1.0.1.jar +integrated-crafting.jar b761c9d700146f83a69baa431ebcd075bfd57992 https://media.forgecdn.net/files/2670/767/IntegratedCrafting-1.12.2-1.0.2.jar jer.jar b42563003baf61d8e5eb1c24b59cf21988ff4616 https://media.forgecdn.net/files/2497/186/JustEnoughResources-1.12.2-0.8.5.27.jar roots.jar 994c1cc8e79d027c4232533984bb89225b89eb50 https://media.forgecdn.net/files/2510/836/roots-2-0.104.jar lightlevel.jar 38de949c94ac06b2fce94e642b729568ce7788af https://media.forgecdn.net/files/2563/430/LLOverlayReloaded-1.1.6-mc1.12.2.jar @@ -73,7 +73,7 @@ danknull.jar 92c5681634aa373bbb19ab8329dd11a119d98d83 https://media.forgecdn.net psi.jar 8b84d21c2013fffc42ad99d7ccf98a9c01e8b71b https://media.forgecdn.net/files/2661/975/Psi-r1.1-70.jar thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar quark.jar 1bf41a7696d7692ef7f4042fed50e3f7440685e4 https://media.forgecdn.net/files/2663/450/Quark-r1.5-145.jar -ftblib.jar 300dfdebdc9282a7bba7a92b90a77ee56d431dca https://media.forgecdn.net/files/2668/495/FTBLib-5.4.1.81.jar +ftblib.jar bc8b1ff5e384e72bf0b02bbd941620d5840c62f0 https://media.forgecdn.net/files/2670/449/FTBLib-5.4.1.84.jar redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar brandonscore.jar 9c263bdff2aa545ac9e7dc53e36c45e980c6da8e https://media.forgecdn.net/files/2649/656/BrandonsCore-1.12.2-2.4.9.195-universal.jar nowither.jar ce2dab31ee8c732cda6fdd67289da1189e9fbcb1 https://media.forgecdn.net/files/2638/317/badwithernocookiereloaded-1.12.2-3.3.16.jar @@ -93,4 +93,4 @@ redstone-plus-plus.jar 7886830fc77de06666b32f093affb096e707110d https://media.fo torch-levers.jar b2808d7fd4b1d39a4ec34436b73f16a0c174e5e0 https://media.forgecdn.net/files/2528/552/TorchLever-1.0.jar plated.jar 5b61c98f688c919efeec239f819cc94a00c18942 https://media.forgecdn.net/files/2602/81/Plated-0.1.0.jar sign-button.jar 637582a457ccc2b0146b9ed614ab67d4bfc27137 https://media.forgecdn.net/files/2495/528/SignButton-1.12.2-1.0.1.jar -floodlights.jar db94431c05b607c9ecb987490e19cdfd1b390894 https://media.forgecdn.net/files/2660/211/FloodLights-1.12.2-1.3.2-12.jar +floodlights.jar 9491bc75f00e09b2f6b45016a42a143acc774cfa https://media.forgecdn.net/files/2669/151/FloodLights-1.12.2-1.3.2-14.jar -- cgit v1.2.3 From 15391bdd331c9108cde6ef233839d24c8a8611ee Mon Sep 17 00:00:00 2001 From: Dylan Jones Date: Fri, 8 Feb 2019 19:59:23 -0500 Subject: remove optifine from whitelist as we are downloading it instead --- whitelist.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/whitelist.txt b/whitelist.txt index 9ff8625..76c8d1f 100644 --- a/whitelist.txt +++ b/whitelist.txt @@ -1,2 +1 @@ # file names in here are NOT removed from mods folder during 'install' -optifine.jar -- cgit v1.2.3 From 8dc12507509108a3216bb93953cb93c7797a7c2e Mon Sep 17 00:00:00 2001 From: Alex Black Date: Sat, 9 Feb 2019 16:52:57 -0500 Subject: Fixes /dank/null and updates other stuff (==( )==) `-.`. ,',-' _,-'" ,-',' `.`-. (==( )==) `-.`. ,',-' _,-'" ,-',' `.`-. (==( )==) `-.`. ,',-' _,-'" ,-',' `.`-. (==( )==) `-.`. ,',-' _,-'" ,-',' `.`-. (==( )==) --- mods.txt | 3 +- version.txt | 96 +------------------------------------------------------------ 2 files changed, 3 insertions(+), 96 deletions(-) diff --git a/mods.txt b/mods.txt index 6e2397b..0f826b4 100644 --- a/mods.txt +++ b/mods.txt @@ -73,7 +73,8 @@ yabba.jar https://minecraft.curseforge.com/projects/yabba/files/latest wanionlib.jar https://minecraft.curseforge.com/projects/wanionlib/files/latest unidict.jar https://minecraft.curseforge.com/projects/unidict/files/latest reauth.jar https://minecraft.curseforge.com/projects/reauth/files/latest -danknull.jar https://minecraft.curseforge.com/projects/dank-null/files/latest +#Latest danknull is bad. 1.4.43 until further notice. +danknull.jar https://minecraft.curseforge.com/projects/dank-null/files/2624277/download psi.jar https://minecraft.curseforge.com/projects/psi/files/latest thaumic-jei.jar https://minecraft.curseforge.com/projects/thaumic-jei/files/latest quark.jar https://minecraft.curseforge.com/projects/quark/files/latest diff --git a/version.txt b/version.txt index f165693..f9d1860 100644 --- a/version.txt +++ b/version.txt @@ -1,96 +1,2 @@ # Format: -#VERSION 9 -thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar -baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar -opencomputers.jar 2adf6df70e98329984110ac488f7d9343412f692 https://media.forgecdn.net/files/2670/112/OpenComputers-MC1.12.2-1.7.4.153.jar -twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar -connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar -traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar -actuallyadditions.jar b55acbc4ee8b4cd713989ed618860befcba965fa https://media.forgecdn.net/files/2669/943/ActuallyAdditions-1.12.2-r145.jar -advancedrocketry.jar 0588022099ac100e850c83d9ea05731db7aa8ffe https://media.forgecdn.net/files/2670/717/AdvancedRocketry-1.12.2-1.5.0-128-universal.jar -ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar -ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar -ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar -applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar -appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar -bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar -betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar -chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar -libvulpes.jar 0455c735b99f956cd1c7e6d8657e6db46944d4ea https://media.forgecdn.net/files/2667/509/LibVulpes-1.12.2-0.4.0-51-universal.jar -p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar -mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar -immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar -pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar -deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar -jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar -waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar -eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar -mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar -dynamictrees.jar 861853bb834b72542ae6a10faf20ce9d6bf62316 https://media.forgecdn.net/files/2658/681/DynamicTrees-1.12.2-0.9.4.jar -natura.jar 21cd6a7a981362ad9dc0cc972e94fe7115e49ff1 https://media.forgecdn.net/files/2658/980/natura-1.12.2-4.3.2.66.jar -tconstruct.jar 6e170614d5459f5d40571f069e18cd4afedeb8e1 https://media.forgecdn.net/files/2662/253/TConstruct-1.12.2-2.12.0.115.jar -mantle.jar bb23a99220319ebd1e6452e7a7e973aca6b286b3 https://media.forgecdn.net/files/2630/843/Mantle-1.12-1.3.3.39.jar -treecapitator.jar 45b4d5b191dc3e6ac57b2fe59538c8d71eb8bf50 https://media.forgecdn.net/files/2443/661/Treecapitator-1.12-at_0.9a.jar -ironchests.jar 5b40d393fb4bd744701a7ee3e958d3fa4a33ce93 https://media.forgecdn.net/files/2662/915/ironchest-1.12.2-7.0.56.840.jar -ironbackpacks.jar 50758105dabe8f0d4c6e311e14ad2c1f5673d2cd https://media.forgecdn.net/files/2564/573/IronBackpacks-1.12.2-3.0.8-12.jar -hwyla.jar 7280d5c0dab42436549bcefc63ff64a1049e5501 https://media.forgecdn.net/files/2568/751/Hwyla-1.8.26-B41_1.12.2.jar -dynamictrees-traverse-compat.jar 19c1e2e6b9c6ee4a9a93b8b50969be7bb6e13011 https://f-1.karel.pw/dttraverse-1.4.1e.jar -dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar -dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar -enderstorage.jar 4b44e4b5d4aa7887e2f0969acc9cf7b83c8c81f5 https://media.forgecdn.net/files/2594/243/EnderStorage-1.12.2-2.4.5.135-universal.jar -chickenchunks.jar 22646ea2acdad735b5e82d8b80e4e40ec27aa62b https://media.forgecdn.net/files/2594/241/ChickenChunks-1.12.2-2.4.1.73-universal.jar -morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net/files/2664/449/Morpheus-1.12.2-3.5.106.jar -codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar -extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar -openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar -openmodslib.jar cf3e1f2af2a63af6907b10d12c6fdb9a818403f4 https://media.forgecdn.net/files/2623/7/OpenModsLib-1.12.2-0.12.1.jar -draconic-evolution.jar e79ca83d1f54e1294d26701025e72589817929c8 https://media.forgecdn.net/files/2649/660/Draconic-Evolution-1.12.2-2.3.18.329-universal.jar -bibliocraft.jar 74d9f70c5fead2c17054953fae26af8d9fb7fd84 https://media.forgecdn.net/files/2574/880/BiblioCraft%5bv2.4.5%5d%5bMC1.12.2%5d.jar -akashic-tome.jar b11bf9d93f4bd7a2eeb8cfe49c1b30ce1a2f5a37 https://media.forgecdn.net/files/2648/656/AkashicTome-1.2-12.jar -diet-hoppers.jar 2aea3d9a64551cefe0a1b6f5c5edf57959796b66 https://media.forgecdn.net/files/2482/543/diethopper-1.1.jar -gravestones.jar a73d2b03b28258e9a26dc79d958d48f592e7581b https://media.forgecdn.net/files/2524/880/gravestone-1.10.1.jar -foamfix.jar 69a9086f2084d3cbc3a410ee64369d719a212330 https://media.forgecdn.net/files/2638/380/foamfix-0.10.3-1.12.2.jar -autoreglib.jar 4811b5df37fafdf6d4df6db5fe9ef71081e4b5ee https://media.forgecdn.net/files/2652/766/AutoRegLib-1.3-24.jar -inventory-tweaks.jar 6e00827d1a009da39fa6db5afd2a3d6b024abfe9 https://media.forgecdn.net/files/2482/481/InventoryTweaks-1.63.jar -cyclops-core.jar bbd4a15cdd08ef65fa69dec85fdcb047fb800661 https://media.forgecdn.net/files/2670/747/CyclopsCore-1.12.2-1.0.3.jar -common-capabilities.jar 030f268eef2731e0aca4fd8a2521ec99d00f93fd https://media.forgecdn.net/files/2670/778/CommonCapabilities-1.12.2-2.0.2.jar -integrated-dynamics.jar fdd3a3c7d1a99713e280a7268c5d0c5524d3febd https://media.forgecdn.net/files/2670/757/IntegratedDynamics-1.12.2-1.0.4.jar -integrated-tunnels.jar 3fdb9ac2e55a809aa8858da0861b6d0722cce117 https://media.forgecdn.net/files/2665/608/IntegratedTunnels-1.12.2-1.6.2.jar -integrated-crafting.jar b761c9d700146f83a69baa431ebcd075bfd57992 https://media.forgecdn.net/files/2670/767/IntegratedCrafting-1.12.2-1.0.2.jar -jer.jar b42563003baf61d8e5eb1c24b59cf21988ff4616 https://media.forgecdn.net/files/2497/186/JustEnoughResources-1.12.2-0.8.5.27.jar -roots.jar 994c1cc8e79d027c4232533984bb89225b89eb50 https://media.forgecdn.net/files/2510/836/roots-2-0.104.jar -lightlevel.jar 38de949c94ac06b2fce94e642b729568ce7788af https://media.forgecdn.net/files/2563/430/LLOverlayReloaded-1.1.6-mc1.12.2.jar -morph-o-tool.jar 55a363ccd8e0614229991cd1f6bf831eaf874ff7 https://media.forgecdn.net/files/2658/176/Morph-o-Tool-1.2-21.jar -botania.jar d14becd0f2e5d8ab7d22579ada8426c22a6629a1 https://media.forgecdn.net/files/2668/710/Botania+r1.10-359.jar -storage-drawers.jar 7a5ad491379a53cd45eced598c2ece3155bffb51 https://media.forgecdn.net/files/2642/386/StorageDrawers-1.12.2-5.3.8.jar -chameleon.jar 5ed3dd5fd1ebded57bfe525b4ece11232bd14e5e https://media.forgecdn.net/files/2450/900/Chameleon-1.12-4.1.3.jar -xnet.jar dc64dd5c444acf1365c6e036fc29f694571a264f https://media.forgecdn.net/files/2660/172/xnet-1.12-1.7.6.jar -yabba.jar aabe49218ae686f33607016f2f49bb0d4f63771c https://media.forgecdn.net/files/2668/499/YABBA-1.1.2.40.jar -wanionlib.jar bbee84cafbbc72b24ee987fda668b3ee48ced74a https://media.forgecdn.net/files/2651/482/WanionLib-1.12.2-2.2.jar -unidict.jar 3708fce1adc2c90e2b488402eeffcc6ca6e7d533 https://media.forgecdn.net/files/2652/588/UniDict-1.12.2-2.9.2.jar -reauth.jar be3dedc6a808f13828373176d653d2e0bb629eeb https://media.forgecdn.net/files/2560/638/reauth-3.6.0.jar -danknull.jar 92c5681634aa373bbb19ab8329dd11a119d98d83 https://media.forgecdn.net/files/2659/0/DankNull-1.12-1.4.46.jar -psi.jar 8b84d21c2013fffc42ad99d7ccf98a9c01e8b71b https://media.forgecdn.net/files/2661/975/Psi-r1.1-70.jar -thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar -quark.jar 1bf41a7696d7692ef7f4042fed50e3f7440685e4 https://media.forgecdn.net/files/2663/450/Quark-r1.5-145.jar -ftblib.jar bc8b1ff5e384e72bf0b02bbd941620d5840c62f0 https://media.forgecdn.net/files/2670/449/FTBLib-5.4.1.84.jar -redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar -brandonscore.jar 9c263bdff2aa545ac9e7dc53e36c45e980c6da8e https://media.forgecdn.net/files/2649/656/BrandonsCore-1.12.2-2.4.9.195-universal.jar -nowither.jar ce2dab31ee8c732cda6fdd67289da1189e9fbcb1 https://media.forgecdn.net/files/2638/317/badwithernocookiereloaded-1.12.2-3.3.16.jar -optifine.jar e805d4be5c2a3343488c573145606e90bb13816d https://karel.pw/optifine-1.12.2.jar -mrtjpcore.jar c9012fa49e8eb9150085b00395b3bf99cb0a2972 https://media.forgecdn.net/files/2572/409/MrTJPCore-1.12.2-2.1.3.35-universal.jar -project-red-base.jar 89744b1a82275d12cd9cf95014544c0f79ba7467 https://media.forgecdn.net/files/2572/423/ProjectRed-1.12.2-4.9.1.92-Base.jar -project-red-integration.jar 851f7fdfaa8a545cbee59c61455a949049e12075 https://media.forgecdn.net/files/2572/427/ProjectRed-1.12.2-4.9.1.92-integration.jar -project-red-fabrication.jar 9464935114c3f37df63f68a66c7569ef8ada96b9 https://media.forgecdn.net/files/2572/424/ProjectRed-1.12.2-4.9.1.92-fabrication.jar -project-red-mechanical.jar 6d491aeddba2c5c22596ecb65b3d5621edf419d8 https://media.forgecdn.net/files/2572/422/ProjectRed-1.12.2-4.9.1.92-mechanical.jar -project-red-lighting.jar 6d70251b422ef2033bf97df6443025f97706ea43 https://media.forgecdn.net/files/2572/426/ProjectRed-1.12.2-4.9.1.92-lighting.jar -project-red-world.jar 334d4d68ef71f6aedb0fc5855dc672f7b6ac2aec https://media.forgecdn.net/files/2572/421/ProjectRed-1.12.2-4.9.1.92-world.jar -project-red-compat.jar bcfa9a8198b6a0f14bb8a79df5d94a3d5aea9666 https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar -fmp-cbe.jar 4fe28a1be2e3ae7b4b919ca5c0a3385b204c6b95 https://media.forgecdn.net/files/2661/99/ForgeMultipart-1.12.2-2.6.1.81-universal.jar -uppers.jar 1c7e77d0e2f6667680e861c8c7cfac740b2c3f01 https://media.forgecdn.net/files/2558/337/Uppers-0.0.6.jar -redstone-gauges-and-switches.jar e066187f2f1c1f2694a820f524add6b664ab9b3d https://media.forgecdn.net/files/2663/533/rsgauges-1.12.2-1.1.1.jar -redstone-plus-plus.jar 7886830fc77de06666b32f093affb096e707110d https://media.forgecdn.net/files/2476/145/Redstone%2B%2B+ver1.2d.jar -torch-levers.jar b2808d7fd4b1d39a4ec34436b73f16a0c174e5e0 https://media.forgecdn.net/files/2528/552/TorchLever-1.0.jar -plated.jar 5b61c98f688c919efeec239f819cc94a00c18942 https://media.forgecdn.net/files/2602/81/Plated-0.1.0.jar -sign-button.jar 637582a457ccc2b0146b9ed614ab67d4bfc27137 https://media.forgecdn.net/files/2495/528/SignButton-1.12.2-1.0.1.jar -floodlights.jar 9491bc75f00e09b2f6b45016a42a143acc774cfa https://media.forgecdn.net/files/2669/151/FloodLights-1.12.2-1.3.2-14.jar +#VERSION 10 -- cgit v1.2.3 From 197b02b75f0185946d7963fa19b0259535dbc0ab Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Sat, 9 Feb 2019 18:18:26 -0500 Subject: Version 11 --- update.py | 6 +++- version.txt | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 100 insertions(+), 2 deletions(-) diff --git a/update.py b/update.py index a762db8..3404175 100755 --- a/update.py +++ b/update.py @@ -112,6 +112,7 @@ def check_updates(args): latest = read_file(args.filename) old = read_file(args.version_file) old_urls = [mod[2] for mod in old] + num_updates = 0 print("Checking updates...") for mod in latest: @@ -122,8 +123,11 @@ def check_updates(args): print(" No updates") else: print(" Found update: " + resp.url.split('/')[-1]) + num_updates += 1 - print("Finished checking for updates!") + print("Finished checking for updates. {num} mods can be updated".format(num=num_updates)) + if num_updates >= 0: + print("Run 'python update.py apply_updates' to create a new version with these updates applied.") COMMAND_MAP = { 'install': install, diff --git a/version.txt b/version.txt index f9d1860..c7467ab 100644 --- a/version.txt +++ b/version.txt @@ -1,2 +1,96 @@ # Format: -#VERSION 10 +#VERSION 11 +thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar +baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar +opencomputers.jar 2adf6df70e98329984110ac488f7d9343412f692 https://media.forgecdn.net/files/2670/112/OpenComputers-MC1.12.2-1.7.4.153.jar +twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar +connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar +traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar +actuallyadditions.jar b55acbc4ee8b4cd713989ed618860befcba965fa https://media.forgecdn.net/files/2669/943/ActuallyAdditions-1.12.2-r145.jar +advancedrocketry.jar 0588022099ac100e850c83d9ea05731db7aa8ffe https://media.forgecdn.net/files/2670/717/AdvancedRocketry-1.12.2-1.5.0-128-universal.jar +ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar +ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar +ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar +applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar +appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar +bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar +betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar +chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar +libvulpes.jar 0455c735b99f956cd1c7e6d8657e6db46944d4ea https://media.forgecdn.net/files/2667/509/LibVulpes-1.12.2-0.4.0-51-universal.jar +p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar +mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar +immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar +pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar +deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar +jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar +waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar +eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar +mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar +dynamictrees.jar 861853bb834b72542ae6a10faf20ce9d6bf62316 https://media.forgecdn.net/files/2658/681/DynamicTrees-1.12.2-0.9.4.jar +natura.jar 21cd6a7a981362ad9dc0cc972e94fe7115e49ff1 https://media.forgecdn.net/files/2658/980/natura-1.12.2-4.3.2.66.jar +tconstruct.jar 6e170614d5459f5d40571f069e18cd4afedeb8e1 https://media.forgecdn.net/files/2662/253/TConstruct-1.12.2-2.12.0.115.jar +mantle.jar ed86370ab9a8f2aa87e6e2a5379ca09503f1338b https://media.forgecdn.net/files/2671/124/Mantle-1.12-1.3.3.42.jar +treecapitator.jar 45b4d5b191dc3e6ac57b2fe59538c8d71eb8bf50 https://media.forgecdn.net/files/2443/661/Treecapitator-1.12-at_0.9a.jar +ironchests.jar ad0c8a87b8bcba9eb0f002fcb8059f6217a01378 https://media.forgecdn.net/files/2670/493/ironchest-1.12.2-7.0.59.842.jar +ironbackpacks.jar 50758105dabe8f0d4c6e311e14ad2c1f5673d2cd https://media.forgecdn.net/files/2564/573/IronBackpacks-1.12.2-3.0.8-12.jar +hwyla.jar 7280d5c0dab42436549bcefc63ff64a1049e5501 https://media.forgecdn.net/files/2568/751/Hwyla-1.8.26-B41_1.12.2.jar +dynamictrees-traverse-compat.jar 19c1e2e6b9c6ee4a9a93b8b50969be7bb6e13011 https://f-1.karel.pw/dttraverse-1.4.1e.jar +dynamictrees-thaum-compat.jar 806cc392ba48b866291d6971f48b2172e96124fa https://media.forgecdn.net/files/2650/353/DynamicTreesTC-1.12.2-1.4.1e.jar +dynamictrees-pams-compat.jar 2e429e9705cb49afb72e2650001d003fd755ce42 https://media.forgecdn.net/files/2656/685/DynamicTreesPHC-1.12.2-1.4.2.jar +enderstorage.jar 4b44e4b5d4aa7887e2f0969acc9cf7b83c8c81f5 https://media.forgecdn.net/files/2594/243/EnderStorage-1.12.2-2.4.5.135-universal.jar +chickenchunks.jar 22646ea2acdad735b5e82d8b80e4e40ec27aa62b https://media.forgecdn.net/files/2594/241/ChickenChunks-1.12.2-2.4.1.73-universal.jar +morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net/files/2664/449/Morpheus-1.12.2-3.5.106.jar +codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar +extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar +openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar +openmodslib.jar cf3e1f2af2a63af6907b10d12c6fdb9a818403f4 https://media.forgecdn.net/files/2623/7/OpenModsLib-1.12.2-0.12.1.jar +draconic-evolution.jar e79ca83d1f54e1294d26701025e72589817929c8 https://media.forgecdn.net/files/2649/660/Draconic-Evolution-1.12.2-2.3.18.329-universal.jar +bibliocraft.jar 74d9f70c5fead2c17054953fae26af8d9fb7fd84 https://media.forgecdn.net/files/2574/880/BiblioCraft%5bv2.4.5%5d%5bMC1.12.2%5d.jar +akashic-tome.jar b11bf9d93f4bd7a2eeb8cfe49c1b30ce1a2f5a37 https://media.forgecdn.net/files/2648/656/AkashicTome-1.2-12.jar +diet-hoppers.jar 2aea3d9a64551cefe0a1b6f5c5edf57959796b66 https://media.forgecdn.net/files/2482/543/diethopper-1.1.jar +gravestones.jar a73d2b03b28258e9a26dc79d958d48f592e7581b https://media.forgecdn.net/files/2524/880/gravestone-1.10.1.jar +foamfix.jar 69a9086f2084d3cbc3a410ee64369d719a212330 https://media.forgecdn.net/files/2638/380/foamfix-0.10.3-1.12.2.jar +autoreglib.jar 4811b5df37fafdf6d4df6db5fe9ef71081e4b5ee https://media.forgecdn.net/files/2652/766/AutoRegLib-1.3-24.jar +inventory-tweaks.jar 6e00827d1a009da39fa6db5afd2a3d6b024abfe9 https://media.forgecdn.net/files/2482/481/InventoryTweaks-1.63.jar +cyclops-core.jar bbd4a15cdd08ef65fa69dec85fdcb047fb800661 https://media.forgecdn.net/files/2670/747/CyclopsCore-1.12.2-1.0.3.jar +common-capabilities.jar 030f268eef2731e0aca4fd8a2521ec99d00f93fd https://media.forgecdn.net/files/2670/778/CommonCapabilities-1.12.2-2.0.2.jar +integrated-dynamics.jar fdd3a3c7d1a99713e280a7268c5d0c5524d3febd https://media.forgecdn.net/files/2670/757/IntegratedDynamics-1.12.2-1.0.4.jar +integrated-tunnels.jar 3fdb9ac2e55a809aa8858da0861b6d0722cce117 https://media.forgecdn.net/files/2665/608/IntegratedTunnels-1.12.2-1.6.2.jar +integrated-crafting.jar b761c9d700146f83a69baa431ebcd075bfd57992 https://media.forgecdn.net/files/2670/767/IntegratedCrafting-1.12.2-1.0.2.jar +jer.jar b42563003baf61d8e5eb1c24b59cf21988ff4616 https://media.forgecdn.net/files/2497/186/JustEnoughResources-1.12.2-0.8.5.27.jar +roots.jar 994c1cc8e79d027c4232533984bb89225b89eb50 https://media.forgecdn.net/files/2510/836/roots-2-0.104.jar +lightlevel.jar 38de949c94ac06b2fce94e642b729568ce7788af https://media.forgecdn.net/files/2563/430/LLOverlayReloaded-1.1.6-mc1.12.2.jar +morph-o-tool.jar 55a363ccd8e0614229991cd1f6bf831eaf874ff7 https://media.forgecdn.net/files/2658/176/Morph-o-Tool-1.2-21.jar +botania.jar d14becd0f2e5d8ab7d22579ada8426c22a6629a1 https://media.forgecdn.net/files/2668/710/Botania+r1.10-359.jar +storage-drawers.jar 7a5ad491379a53cd45eced598c2ece3155bffb51 https://media.forgecdn.net/files/2642/386/StorageDrawers-1.12.2-5.3.8.jar +chameleon.jar 5ed3dd5fd1ebded57bfe525b4ece11232bd14e5e https://media.forgecdn.net/files/2450/900/Chameleon-1.12-4.1.3.jar +xnet.jar dc64dd5c444acf1365c6e036fc29f694571a264f https://media.forgecdn.net/files/2660/172/xnet-1.12-1.7.6.jar +yabba.jar aabe49218ae686f33607016f2f49bb0d4f63771c https://media.forgecdn.net/files/2668/499/YABBA-1.1.2.40.jar +wanionlib.jar bbee84cafbbc72b24ee987fda668b3ee48ced74a https://media.forgecdn.net/files/2651/482/WanionLib-1.12.2-2.2.jar +unidict.jar 3708fce1adc2c90e2b488402eeffcc6ca6e7d533 https://media.forgecdn.net/files/2652/588/UniDict-1.12.2-2.9.2.jar +reauth.jar be3dedc6a808f13828373176d653d2e0bb629eeb https://media.forgecdn.net/files/2560/638/reauth-3.6.0.jar +danknull.jar 97a7ce33572a31efcc382a1f2113900c1a697c4d https://media.forgecdn.net/files/2624/277/DankNull-1.12-1.4.43.jar +psi.jar 8b84d21c2013fffc42ad99d7ccf98a9c01e8b71b https://media.forgecdn.net/files/2661/975/Psi-r1.1-70.jar +thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar +quark.jar 1bf41a7696d7692ef7f4042fed50e3f7440685e4 https://media.forgecdn.net/files/2663/450/Quark-r1.5-145.jar +ftblib.jar bc8b1ff5e384e72bf0b02bbd941620d5840c62f0 https://media.forgecdn.net/files/2670/449/FTBLib-5.4.1.84.jar +redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar +brandonscore.jar 9c263bdff2aa545ac9e7dc53e36c45e980c6da8e https://media.forgecdn.net/files/2649/656/BrandonsCore-1.12.2-2.4.9.195-universal.jar +nowither.jar ce2dab31ee8c732cda6fdd67289da1189e9fbcb1 https://media.forgecdn.net/files/2638/317/badwithernocookiereloaded-1.12.2-3.3.16.jar +optifine.jar e805d4be5c2a3343488c573145606e90bb13816d https://karel.pw/optifine-1.12.2.jar +mrtjpcore.jar c9012fa49e8eb9150085b00395b3bf99cb0a2972 https://media.forgecdn.net/files/2572/409/MrTJPCore-1.12.2-2.1.3.35-universal.jar +project-red-base.jar 89744b1a82275d12cd9cf95014544c0f79ba7467 https://media.forgecdn.net/files/2572/423/ProjectRed-1.12.2-4.9.1.92-Base.jar +project-red-integration.jar 851f7fdfaa8a545cbee59c61455a949049e12075 https://media.forgecdn.net/files/2572/427/ProjectRed-1.12.2-4.9.1.92-integration.jar +project-red-fabrication.jar 9464935114c3f37df63f68a66c7569ef8ada96b9 https://media.forgecdn.net/files/2572/424/ProjectRed-1.12.2-4.9.1.92-fabrication.jar +project-red-mechanical.jar 6d491aeddba2c5c22596ecb65b3d5621edf419d8 https://media.forgecdn.net/files/2572/422/ProjectRed-1.12.2-4.9.1.92-mechanical.jar +project-red-lighting.jar 6d70251b422ef2033bf97df6443025f97706ea43 https://media.forgecdn.net/files/2572/426/ProjectRed-1.12.2-4.9.1.92-lighting.jar +project-red-world.jar 334d4d68ef71f6aedb0fc5855dc672f7b6ac2aec https://media.forgecdn.net/files/2572/421/ProjectRed-1.12.2-4.9.1.92-world.jar +project-red-compat.jar bcfa9a8198b6a0f14bb8a79df5d94a3d5aea9666 https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar +fmp-cbe.jar 4fe28a1be2e3ae7b4b919ca5c0a3385b204c6b95 https://media.forgecdn.net/files/2661/99/ForgeMultipart-1.12.2-2.6.1.81-universal.jar +uppers.jar 1c7e77d0e2f6667680e861c8c7cfac740b2c3f01 https://media.forgecdn.net/files/2558/337/Uppers-0.0.6.jar +redstone-gauges-and-switches.jar e066187f2f1c1f2694a820f524add6b664ab9b3d https://media.forgecdn.net/files/2663/533/rsgauges-1.12.2-1.1.1.jar +redstone-plus-plus.jar 7886830fc77de06666b32f093affb096e707110d https://media.forgecdn.net/files/2476/145/Redstone%2B%2B+ver1.2d.jar +torch-levers.jar b2808d7fd4b1d39a4ec34436b73f16a0c174e5e0 https://media.forgecdn.net/files/2528/552/TorchLever-1.0.jar +plated.jar 5b61c98f688c919efeec239f819cc94a00c18942 https://media.forgecdn.net/files/2602/81/Plated-0.1.0.jar +sign-button.jar 637582a457ccc2b0146b9ed614ab67d4bfc27137 https://media.forgecdn.net/files/2495/528/SignButton-1.12.2-1.0.1.jar +floodlights.jar 9491bc75f00e09b2f6b45016a42a143acc774cfa https://media.forgecdn.net/files/2669/151/FloodLights-1.12.2-1.3.2-14.jar -- cgit v1.2.3 From f944d080bfc4b6b7141af5bb4642b50457e97339 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Wed, 20 Feb 2019 10:04:24 -0500 Subject: Version 12 - rm DE, add FV, updates --- mods.txt | 2 +- version.txt | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/mods.txt b/mods.txt index 0f826b4..2dbce5d 100644 --- a/mods.txt +++ b/mods.txt @@ -47,7 +47,6 @@ openblocks.jar https://minecraft.curseforge.com/projects/openblocks/files/latest openmodslib.jar https://minecraft.curseforge.com/projects/openmodslib/files/latest # many more mods from FTB packs -draconic-evolution.jar https://minecraft.curseforge.com/projects/draconic-evolution/files/latest bibliocraft.jar https://minecraft.curseforge.com/projects/bibliocraft/files/latest akashic-tome.jar https://minecraft.curseforge.com/projects/akashic-tome/files/latest diet-hoppers.jar https://minecraft.curseforge.com/projects/diet-hoppers/files/latest @@ -105,3 +104,4 @@ torch-levers.jar https://minecraft.curseforge.com/projects/torch-lever/files/lat plated.jar https://minecraft.curseforge.com/projects/plated/files/latest sign-button.jar https://minecraft.curseforge.com/projects/sign-button/files/latest floodlights.jar https://minecraft.curseforge.com/projects/floodlights/files/latest +futureminecraft.jar https://minecraft.curseforge.com/projects/future-minecraft/files/latest diff --git a/version.txt b/version.txt index c7467ab..11a90f3 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ # Format: -#VERSION 11 +#VERSION 12 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 2adf6df70e98329984110ac488f7d9343412f692 https://media.forgecdn.net/files/2670/112/OpenComputers-MC1.12.2-1.7.4.153.jar @@ -7,7 +7,7 @@ twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgec connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar actuallyadditions.jar b55acbc4ee8b4cd713989ed618860befcba965fa https://media.forgecdn.net/files/2669/943/ActuallyAdditions-1.12.2-r145.jar -advancedrocketry.jar 0588022099ac100e850c83d9ea05731db7aa8ffe https://media.forgecdn.net/files/2670/717/AdvancedRocketry-1.12.2-1.5.0-128-universal.jar +advancedrocketry.jar e26e47859ed30228e95eae1576c2ee7ebf583d24 https://media.forgecdn.net/files/2676/571/AdvancedRocketry-1.12.2-1.5.0-131-universal.jar ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar @@ -19,7 +19,7 @@ chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/f libvulpes.jar 0455c735b99f956cd1c7e6d8657e6db46944d4ea https://media.forgecdn.net/files/2667/509/LibVulpes-1.12.2-0.4.0-51-universal.jar p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar -immersiveengineering.jar 7f3c3691f690d05e7d1d41df20e63b773f4af03e https://media.forgecdn.net/files/2652/289/ImmersiveEngineering-0.12-88.jar +immersiveengineering.jar bac46245037c40ab6b86eb2914519937ee9bd851 https://media.forgecdn.net/files/2676/501/ImmersiveEngineering-0.12-89.jar pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar @@ -44,35 +44,34 @@ codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgec extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar openmodslib.jar cf3e1f2af2a63af6907b10d12c6fdb9a818403f4 https://media.forgecdn.net/files/2623/7/OpenModsLib-1.12.2-0.12.1.jar -draconic-evolution.jar e79ca83d1f54e1294d26701025e72589817929c8 https://media.forgecdn.net/files/2649/660/Draconic-Evolution-1.12.2-2.3.18.329-universal.jar bibliocraft.jar 74d9f70c5fead2c17054953fae26af8d9fb7fd84 https://media.forgecdn.net/files/2574/880/BiblioCraft%5bv2.4.5%5d%5bMC1.12.2%5d.jar akashic-tome.jar b11bf9d93f4bd7a2eeb8cfe49c1b30ce1a2f5a37 https://media.forgecdn.net/files/2648/656/AkashicTome-1.2-12.jar diet-hoppers.jar 2aea3d9a64551cefe0a1b6f5c5edf57959796b66 https://media.forgecdn.net/files/2482/543/diethopper-1.1.jar gravestones.jar a73d2b03b28258e9a26dc79d958d48f592e7581b https://media.forgecdn.net/files/2524/880/gravestone-1.10.1.jar foamfix.jar 69a9086f2084d3cbc3a410ee64369d719a212330 https://media.forgecdn.net/files/2638/380/foamfix-0.10.3-1.12.2.jar -autoreglib.jar 4811b5df37fafdf6d4df6db5fe9ef71081e4b5ee https://media.forgecdn.net/files/2652/766/AutoRegLib-1.3-24.jar +autoreglib.jar d6d34e743811a8b7d6c8c92734bbdd5a4b892fb0 https://media.forgecdn.net/files/2677/92/AutoRegLib-1.3-26.jar inventory-tweaks.jar 6e00827d1a009da39fa6db5afd2a3d6b024abfe9 https://media.forgecdn.net/files/2482/481/InventoryTweaks-1.63.jar -cyclops-core.jar bbd4a15cdd08ef65fa69dec85fdcb047fb800661 https://media.forgecdn.net/files/2670/747/CyclopsCore-1.12.2-1.0.3.jar -common-capabilities.jar 030f268eef2731e0aca4fd8a2521ec99d00f93fd https://media.forgecdn.net/files/2670/778/CommonCapabilities-1.12.2-2.0.2.jar -integrated-dynamics.jar fdd3a3c7d1a99713e280a7268c5d0c5524d3febd https://media.forgecdn.net/files/2670/757/IntegratedDynamics-1.12.2-1.0.4.jar -integrated-tunnels.jar 3fdb9ac2e55a809aa8858da0861b6d0722cce117 https://media.forgecdn.net/files/2665/608/IntegratedTunnels-1.12.2-1.6.2.jar +cyclops-core.jar 679f45ee2dcd630097d9bbf8570e9656aa308626 https://media.forgecdn.net/files/2675/834/CyclopsCore-1.12.2-1.0.4.jar +common-capabilities.jar e5da98af590aa594d590a024eb839058c353ec95 https://media.forgecdn.net/files/2675/830/CommonCapabilities-1.12.2-2.0.3.jar +integrated-dynamics.jar 6d8c10f32282066a3c4b85a11bc5fbc5c54a05aa https://media.forgecdn.net/files/2675/914/IntegratedDynamics-1.12.2-1.0.6.jar +integrated-tunnels.jar a2dedeb192537e08c268c84c52873da1cc0ce568 https://media.forgecdn.net/files/2675/861/IntegratedTunnels-1.12.2-1.6.6.jar integrated-crafting.jar b761c9d700146f83a69baa431ebcd075bfd57992 https://media.forgecdn.net/files/2670/767/IntegratedCrafting-1.12.2-1.0.2.jar jer.jar b42563003baf61d8e5eb1c24b59cf21988ff4616 https://media.forgecdn.net/files/2497/186/JustEnoughResources-1.12.2-0.8.5.27.jar roots.jar 994c1cc8e79d027c4232533984bb89225b89eb50 https://media.forgecdn.net/files/2510/836/roots-2-0.104.jar lightlevel.jar 38de949c94ac06b2fce94e642b729568ce7788af https://media.forgecdn.net/files/2563/430/LLOverlayReloaded-1.1.6-mc1.12.2.jar morph-o-tool.jar 55a363ccd8e0614229991cd1f6bf831eaf874ff7 https://media.forgecdn.net/files/2658/176/Morph-o-Tool-1.2-21.jar -botania.jar d14becd0f2e5d8ab7d22579ada8426c22a6629a1 https://media.forgecdn.net/files/2668/710/Botania+r1.10-359.jar +botania.jar 68c00b5f1c95d7ccc39bcb2bf4b9ed89d7d4d962 https://media.forgecdn.net/files/2677/96/Botania+r1.10-360.jar storage-drawers.jar 7a5ad491379a53cd45eced598c2ece3155bffb51 https://media.forgecdn.net/files/2642/386/StorageDrawers-1.12.2-5.3.8.jar chameleon.jar 5ed3dd5fd1ebded57bfe525b4ece11232bd14e5e https://media.forgecdn.net/files/2450/900/Chameleon-1.12-4.1.3.jar xnet.jar dc64dd5c444acf1365c6e036fc29f694571a264f https://media.forgecdn.net/files/2660/172/xnet-1.12-1.7.6.jar -yabba.jar aabe49218ae686f33607016f2f49bb0d4f63771c https://media.forgecdn.net/files/2668/499/YABBA-1.1.2.40.jar +yabba.jar 22e328dcd0cd4c5a2d6aa302a69b02b12ed5699c https://media.forgecdn.net/files/2674/728/YABBA-1.1.2.41.jar wanionlib.jar bbee84cafbbc72b24ee987fda668b3ee48ced74a https://media.forgecdn.net/files/2651/482/WanionLib-1.12.2-2.2.jar unidict.jar 3708fce1adc2c90e2b488402eeffcc6ca6e7d533 https://media.forgecdn.net/files/2652/588/UniDict-1.12.2-2.9.2.jar reauth.jar be3dedc6a808f13828373176d653d2e0bb629eeb https://media.forgecdn.net/files/2560/638/reauth-3.6.0.jar danknull.jar 97a7ce33572a31efcc382a1f2113900c1a697c4d https://media.forgecdn.net/files/2624/277/DankNull-1.12-1.4.43.jar -psi.jar 8b84d21c2013fffc42ad99d7ccf98a9c01e8b71b https://media.forgecdn.net/files/2661/975/Psi-r1.1-70.jar +psi.jar 2769ac79d101a9a85e9cf71cd4054f7054d420e8 https://media.forgecdn.net/files/2677/123/Psi-r1.1-71.jar thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar -quark.jar 1bf41a7696d7692ef7f4042fed50e3f7440685e4 https://media.forgecdn.net/files/2663/450/Quark-r1.5-145.jar +quark.jar bb44bc4f2fdc88f8774cbb67a69ffdc17ea4e138 https://media.forgecdn.net/files/2677/108/Quark-r1.5-146.jar ftblib.jar bc8b1ff5e384e72bf0b02bbd941620d5840c62f0 https://media.forgecdn.net/files/2670/449/FTBLib-5.4.1.84.jar redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar brandonscore.jar 9c263bdff2aa545ac9e7dc53e36c45e980c6da8e https://media.forgecdn.net/files/2649/656/BrandonsCore-1.12.2-2.4.9.195-universal.jar @@ -88,9 +87,10 @@ project-red-world.jar 334d4d68ef71f6aedb0fc5855dc672f7b6ac2aec https://media.for project-red-compat.jar bcfa9a8198b6a0f14bb8a79df5d94a3d5aea9666 https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar fmp-cbe.jar 4fe28a1be2e3ae7b4b919ca5c0a3385b204c6b95 https://media.forgecdn.net/files/2661/99/ForgeMultipart-1.12.2-2.6.1.81-universal.jar uppers.jar 1c7e77d0e2f6667680e861c8c7cfac740b2c3f01 https://media.forgecdn.net/files/2558/337/Uppers-0.0.6.jar -redstone-gauges-and-switches.jar e066187f2f1c1f2694a820f524add6b664ab9b3d https://media.forgecdn.net/files/2663/533/rsgauges-1.12.2-1.1.1.jar +redstone-gauges-and-switches.jar c9081f43494302d9bdfd26aa1f1ddb5b56e6494e https://media.forgecdn.net/files/2675/230/rsgauges-1.12.2-1.1.2.jar redstone-plus-plus.jar 7886830fc77de06666b32f093affb096e707110d https://media.forgecdn.net/files/2476/145/Redstone%2B%2B+ver1.2d.jar torch-levers.jar b2808d7fd4b1d39a4ec34436b73f16a0c174e5e0 https://media.forgecdn.net/files/2528/552/TorchLever-1.0.jar plated.jar 5b61c98f688c919efeec239f819cc94a00c18942 https://media.forgecdn.net/files/2602/81/Plated-0.1.0.jar sign-button.jar 637582a457ccc2b0146b9ed614ab67d4bfc27137 https://media.forgecdn.net/files/2495/528/SignButton-1.12.2-1.0.1.jar floodlights.jar 9491bc75f00e09b2f6b45016a42a143acc774cfa https://media.forgecdn.net/files/2669/151/FloodLights-1.12.2-1.3.2-14.jar +futureminecraft.jar d281fe0ab0460a082cac3c3854e11b383262c757 https://media.forgecdn.net/files/2666/233/FutureVersionsV1.1.3.jar -- cgit v1.2.3 From dcc2fda3b526f30883e4885fde22540b00d73de2 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Wed, 20 Feb 2019 10:11:37 -0500 Subject: Remove 'FutureVersions' --- mods.txt | 3 ++- version.txt | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mods.txt b/mods.txt index 2dbce5d..d5c3878 100644 --- a/mods.txt +++ b/mods.txt @@ -104,4 +104,5 @@ torch-levers.jar https://minecraft.curseforge.com/projects/torch-lever/files/lat plated.jar https://minecraft.curseforge.com/projects/plated/files/latest sign-button.jar https://minecraft.curseforge.com/projects/sign-button/files/latest floodlights.jar https://minecraft.curseforge.com/projects/floodlights/files/latest -futureminecraft.jar https://minecraft.curseforge.com/projects/future-minecraft/files/latest +#Causes crash on server :( +#futureminecraft.jar https://minecraft.curseforge.com/projects/future-minecraft/files/latest diff --git a/version.txt b/version.txt index 11a90f3..7003359 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ # Format: -#VERSION 12 +#VERSION 13 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 2adf6df70e98329984110ac488f7d9343412f692 https://media.forgecdn.net/files/2670/112/OpenComputers-MC1.12.2-1.7.4.153.jar @@ -93,4 +93,3 @@ torch-levers.jar b2808d7fd4b1d39a4ec34436b73f16a0c174e5e0 https://media.forgecdn plated.jar 5b61c98f688c919efeec239f819cc94a00c18942 https://media.forgecdn.net/files/2602/81/Plated-0.1.0.jar sign-button.jar 637582a457ccc2b0146b9ed614ab67d4bfc27137 https://media.forgecdn.net/files/2495/528/SignButton-1.12.2-1.0.1.jar floodlights.jar 9491bc75f00e09b2f6b45016a42a143acc774cfa https://media.forgecdn.net/files/2669/151/FloodLights-1.12.2-1.3.2-14.jar -futureminecraft.jar d281fe0ab0460a082cac3c3854e11b383262c757 https://media.forgecdn.net/files/2666/233/FutureVersionsV1.1.3.jar -- cgit v1.2.3 From e59a84acd739d660e6485177a1feb9df3ad5de5a Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 1 Mar 2019 18:49:09 -0500 Subject: Update to version 14 --- version.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/version.txt b/version.txt index 7003359..6d55441 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ # Format: -#VERSION 13 +#VERSION 14 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 2adf6df70e98329984110ac488f7d9343412f692 https://media.forgecdn.net/files/2670/112/OpenComputers-MC1.12.2-1.7.4.153.jar @@ -11,20 +11,20 @@ advancedrocketry.jar e26e47859ed30228e95eae1576c2ee7ebf583d24 https://media.forg ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar -applecore.jar ce90bcae2b4e5f472b5c9abb53fdbcb21f57f963 https://media.forgecdn.net/files/2605/923/AppleCore-mc1.12.2-3.1.4.jar +applecore.jar 3062a5361eb44f9070b8429d1c465c5daec62781 https://media.forgecdn.net/files/2679/415/AppleCore-mc1.12.2-3.2.0.jar appleskin.jar 23162a97cab0adb4be2fc6d3937c613929d1d5c7 https://media.forgecdn.net/files/2496/585/AppleSkin-mc1.12-1.0.9.jar bdlib.jar 96d4142448fe2fd1245caa4dcfde3cf73a00132d https://media.forgecdn.net/files/2518/31/bdlib-1.14.3.12-mc1.12.2.jar betterbuilderwands.jar b90b6fdb6efd15cb376303da90a6632534e642ff https://media.forgecdn.net/files/2443/194/BetterBuildersWands-1.12-0.11.1.245%2B69d0d70.jar chisel.jar 1dda45074e17128451b3c8f66172bfaddf84f443 https://media.forgecdn.net/files/2619/468/Chisel-MC1.12.2-0.2.1.35.jar -libvulpes.jar 0455c735b99f956cd1c7e6d8657e6db46944d4ea https://media.forgecdn.net/files/2667/509/LibVulpes-1.12.2-0.4.0-51-universal.jar +libvulpes.jar 1408f3d16856ff777d2b763d3020fb5e8efbefd5 https://media.forgecdn.net/files/2678/71/LibVulpes-1.12.2-0.4.0-52-universal.jar p455w0rdlib.jar 3e0327dd61dc3afe4e644d4ffbdb2cce79ae64f9 https://media.forgecdn.net/files/2651/697/p455w0rdslib-1.12.2-2.0.36.jar -mysticallib.jar ddcb690b39e4d7af4e347caeae12d60d794ee088 https://media.forgecdn.net/files/2633/662/mysticallib-1.12.2-1.0.0.jar +mysticallib.jar f6d2fb2cfb1eb5a79e2366d83a35dfcccbd83b5f https://media.forgecdn.net/files/2681/363/mysticallib-1.12.2-1.1.1.jar immersiveengineering.jar bac46245037c40ab6b86eb2914519937ee9bd851 https://media.forgecdn.net/files/2676/501/ImmersiveEngineering-0.12-89.jar pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar -deepresonance.jar e32fe98d4717fa9d8c1600f536867c6ecc7c2fa7 https://media.forgecdn.net/files/2660/570/deepresonance-1.12-1.7.5.jar +deepresonance.jar c08f9493ea30d19e7170921f2dffb0ac4bce331a https://media.forgecdn.net/files/2679/493/deepresonance-1.12-1.7.6.jar jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar -eleccore.jar 22dc926da7aa010ebb9a272ff6f9291e99de2851 https://media.forgecdn.net/files/2510/914/ElecCore-1.12.2-1.8.434.jar +eleccore.jar e2a38cb8a7ad1e20c5a2dfefd25802676b057709 https://media.forgecdn.net/files/2679/741/ElecCore-1.12.2-1.9.452.jar mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar dynamictrees.jar 861853bb834b72542ae6a10faf20ce9d6bf62316 https://media.forgecdn.net/files/2658/681/DynamicTrees-1.12.2-0.9.4.jar natura.jar 21cd6a7a981362ad9dc0cc972e94fe7115e49ff1 https://media.forgecdn.net/files/2658/980/natura-1.12.2-4.3.2.66.jar @@ -41,7 +41,7 @@ enderstorage.jar 4b44e4b5d4aa7887e2f0969acc9cf7b83c8c81f5 https://media.forgecdn chickenchunks.jar 22646ea2acdad735b5e82d8b80e4e40ec27aa62b https://media.forgecdn.net/files/2594/241/ChickenChunks-1.12.2-2.4.1.73-universal.jar morpheus.jar c948341a1b2243d4f8081c4db2cd727c2c4a7ed0 https://media.forgecdn.net/files/2664/449/Morpheus-1.12.2-3.5.106.jar codechickenlib.jar 1ead040eeee13c474d448f976363778e2918a7d0 https://media.forgecdn.net/files/2618/630/CodeChickenLib-1.12.2-3.2.2.353-universal.jar -extra-utilities.jar 97dc3ffecc5cb15135b371b176081bd5579f9121 https://media.forgecdn.net/files/2632/255/extrautils2-1.12-1.9.8.jar +extra-utilities.jar 9f9a217b23626cb338cf229054ed490d913610dc https://media.forgecdn.net/files/2678/374/extrautils2-1.12-1.9.9.jar openblocks.jar 37b11b0726d9ed5d93acb7dfea1b68fff5d3dfe0 https://media.forgecdn.net/files/2620/52/OpenBlocks-1.12.2-1.8.jar openmodslib.jar cf3e1f2af2a63af6907b10d12c6fdb9a818403f4 https://media.forgecdn.net/files/2623/7/OpenModsLib-1.12.2-0.12.1.jar bibliocraft.jar 74d9f70c5fead2c17054953fae26af8d9fb7fd84 https://media.forgecdn.net/files/2574/880/BiblioCraft%5bv2.4.5%5d%5bMC1.12.2%5d.jar @@ -51,11 +51,11 @@ gravestones.jar a73d2b03b28258e9a26dc79d958d48f592e7581b https://media.forgecdn. foamfix.jar 69a9086f2084d3cbc3a410ee64369d719a212330 https://media.forgecdn.net/files/2638/380/foamfix-0.10.3-1.12.2.jar autoreglib.jar d6d34e743811a8b7d6c8c92734bbdd5a4b892fb0 https://media.forgecdn.net/files/2677/92/AutoRegLib-1.3-26.jar inventory-tweaks.jar 6e00827d1a009da39fa6db5afd2a3d6b024abfe9 https://media.forgecdn.net/files/2482/481/InventoryTweaks-1.63.jar -cyclops-core.jar 679f45ee2dcd630097d9bbf8570e9656aa308626 https://media.forgecdn.net/files/2675/834/CyclopsCore-1.12.2-1.0.4.jar -common-capabilities.jar e5da98af590aa594d590a024eb839058c353ec95 https://media.forgecdn.net/files/2675/830/CommonCapabilities-1.12.2-2.0.3.jar -integrated-dynamics.jar 6d8c10f32282066a3c4b85a11bc5fbc5c54a05aa https://media.forgecdn.net/files/2675/914/IntegratedDynamics-1.12.2-1.0.6.jar -integrated-tunnels.jar a2dedeb192537e08c268c84c52873da1cc0ce568 https://media.forgecdn.net/files/2675/861/IntegratedTunnels-1.12.2-1.6.6.jar -integrated-crafting.jar b761c9d700146f83a69baa431ebcd075bfd57992 https://media.forgecdn.net/files/2670/767/IntegratedCrafting-1.12.2-1.0.2.jar +cyclops-core.jar 351f8c538c1d0ce713d1c3180d1a71433e823743 https://media.forgecdn.net/files/2679/651/CyclopsCore-1.12.2-1.0.5.jar +common-capabilities.jar d585af0befb82bc8e801d70119e9c3e3c14486ec https://media.forgecdn.net/files/2679/672/CommonCapabilities-1.12.2-2.0.4.jar +integrated-dynamics.jar 4f9a7a8d67965a6d4497c42b3b12151a819e3821 https://media.forgecdn.net/files/2679/660/IntegratedDynamics-1.12.2-1.0.7.jar +integrated-tunnels.jar 2298e7ce25b2943d1e171a8c2883598dc24411ed https://media.forgecdn.net/files/2679/668/IntegratedTunnels-1.12.2-1.6.7.jar +integrated-crafting.jar d32e8211ff007616f25d9022a20d008f93fe1b9c https://media.forgecdn.net/files/2679/656/IntegratedCrafting-1.12.2-1.0.3.jar jer.jar b42563003baf61d8e5eb1c24b59cf21988ff4616 https://media.forgecdn.net/files/2497/186/JustEnoughResources-1.12.2-0.8.5.27.jar roots.jar 994c1cc8e79d027c4232533984bb89225b89eb50 https://media.forgecdn.net/files/2510/836/roots-2-0.104.jar lightlevel.jar 38de949c94ac06b2fce94e642b729568ce7788af https://media.forgecdn.net/files/2563/430/LLOverlayReloaded-1.1.6-mc1.12.2.jar @@ -64,15 +64,15 @@ botania.jar 68c00b5f1c95d7ccc39bcb2bf4b9ed89d7d4d962 https://media.forgecdn.net/ storage-drawers.jar 7a5ad491379a53cd45eced598c2ece3155bffb51 https://media.forgecdn.net/files/2642/386/StorageDrawers-1.12.2-5.3.8.jar chameleon.jar 5ed3dd5fd1ebded57bfe525b4ece11232bd14e5e https://media.forgecdn.net/files/2450/900/Chameleon-1.12-4.1.3.jar xnet.jar dc64dd5c444acf1365c6e036fc29f694571a264f https://media.forgecdn.net/files/2660/172/xnet-1.12-1.7.6.jar -yabba.jar 22e328dcd0cd4c5a2d6aa302a69b02b12ed5699c https://media.forgecdn.net/files/2674/728/YABBA-1.1.2.41.jar +yabba.jar c13ffd9993d9163f27341db183957c35618e9cb2 https://media.forgecdn.net/files/2680/768/YABBA-1.1.2.44.jar wanionlib.jar bbee84cafbbc72b24ee987fda668b3ee48ced74a https://media.forgecdn.net/files/2651/482/WanionLib-1.12.2-2.2.jar unidict.jar 3708fce1adc2c90e2b488402eeffcc6ca6e7d533 https://media.forgecdn.net/files/2652/588/UniDict-1.12.2-2.9.2.jar reauth.jar be3dedc6a808f13828373176d653d2e0bb629eeb https://media.forgecdn.net/files/2560/638/reauth-3.6.0.jar danknull.jar 97a7ce33572a31efcc382a1f2113900c1a697c4d https://media.forgecdn.net/files/2624/277/DankNull-1.12-1.4.43.jar -psi.jar 2769ac79d101a9a85e9cf71cd4054f7054d420e8 https://media.forgecdn.net/files/2677/123/Psi-r1.1-71.jar +psi.jar ef4d9bc2d53f80a9e141e3f510e1615ba5a843bf https://media.forgecdn.net/files/2678/401/Psi-r1.1-72.jar thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar quark.jar bb44bc4f2fdc88f8774cbb67a69ffdc17ea4e138 https://media.forgecdn.net/files/2677/108/Quark-r1.5-146.jar -ftblib.jar bc8b1ff5e384e72bf0b02bbd941620d5840c62f0 https://media.forgecdn.net/files/2670/449/FTBLib-5.4.1.84.jar +ftblib.jar 2420d1a843480c813b7be8c2a65849b04610f632 https://media.forgecdn.net/files/2680/751/FTBLib-5.4.1.85.jar redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar brandonscore.jar 9c263bdff2aa545ac9e7dc53e36c45e980c6da8e https://media.forgecdn.net/files/2649/656/BrandonsCore-1.12.2-2.4.9.195-universal.jar nowither.jar ce2dab31ee8c732cda6fdd67289da1189e9fbcb1 https://media.forgecdn.net/files/2638/317/badwithernocookiereloaded-1.12.2-3.3.16.jar -- cgit v1.2.3 From f2e28a205b2534492381eb8e630cf2706eadbc16 Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Fri, 8 Mar 2019 18:48:19 -0500 Subject: Version 15 + Chisel & Bits --- mods.txt | 1 + version.txt | 15 ++++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/mods.txt b/mods.txt index d5c3878..bc124e0 100644 --- a/mods.txt +++ b/mods.txt @@ -104,5 +104,6 @@ torch-levers.jar https://minecraft.curseforge.com/projects/torch-lever/files/lat plated.jar https://minecraft.curseforge.com/projects/plated/files/latest sign-button.jar https://minecraft.curseforge.com/projects/sign-button/files/latest floodlights.jar https://minecraft.curseforge.com/projects/floodlights/files/latest +chisel-bits.jar https://minecraft.curseforge.com/projects/chisels-bits/files/latest #Causes crash on server :( #futureminecraft.jar https://minecraft.curseforge.com/projects/future-minecraft/files/latest diff --git a/version.txt b/version.txt index 6d55441..4c370fc 100644 --- a/version.txt +++ b/version.txt @@ -1,13 +1,13 @@ # Format: -#VERSION 14 +#VERSION 15 thaumcraft.jar fe0899048f1796df04e9727bbf1898df30492a00 https://media.forgecdn.net/files/2629/23/Thaumcraft-1.12.2-6.1.BETA26.jar baubles.jar cb13fcfb18a9cb0cbd825fd5fe8d813c77368549 https://media.forgecdn.net/files/2518/667/Baubles-1.12-1.5.2.jar opencomputers.jar 2adf6df70e98329984110ac488f7d9343412f692 https://media.forgecdn.net/files/2670/112/OpenComputers-MC1.12.2-1.7.4.153.jar twilightforest.jar 418e55d39800696341d888dd9f407daee3748276 https://media.forgecdn.net/files/2618/264/twilightforest-1.12.2-3.8.689-universal.jar connectedtextures.jar 03be3e20dacf6b52abcee09436b2d06c06f2add0 https://media.forgecdn.net/files/2642/375/CTM-MC1.12.2-0.3.3.22.jar traverse.jar b16aaff09a6e77ba193e42f88f5d5bb8a85e063a https://media.forgecdn.net/files/2613/657/Traverse-1.12.2-1.6.0-69.jar -actuallyadditions.jar b55acbc4ee8b4cd713989ed618860befcba965fa https://media.forgecdn.net/files/2669/943/ActuallyAdditions-1.12.2-r145.jar -advancedrocketry.jar e26e47859ed30228e95eae1576c2ee7ebf583d24 https://media.forgecdn.net/files/2676/571/AdvancedRocketry-1.12.2-1.5.0-131-universal.jar +actuallyadditions.jar 247b2440478d143cf712388a7aa7ed375325fc21 https://media.forgecdn.net/files/2683/366/ActuallyAdditions-1.12.2-r146.jar +advancedrocketry.jar b42a071cf96f537e1ed46c5fb1a8ea693c623232 https://media.forgecdn.net/files/2684/808/AdvancedRocketry-1.12.2-1.5.0-132-universal.jar ae2.jar e5b66725610e84b35faac0514e49f9ee4b5beeb9 https://media.forgecdn.net/files/2652/453/appliedenergistics2-rv6-stable-6.jar ae2stuff.jar 8edee35416790dca35f39911c3b0aaf4d6609a73 https://media.forgecdn.net/files/2491/32/ae2stuff-0.7.0.4-mc1.12.2.jar ae2wtl.jar d2b5d9b62f75d2d39d2633d90dc34b77f6ebc575 https://media.forgecdn.net/files/2653/753/AE2WTLib-1.12.2-1.0.6.jar @@ -22,7 +22,7 @@ mysticallib.jar f6d2fb2cfb1eb5a79e2366d83a35dfcccbd83b5f https://media.forgecdn. immersiveengineering.jar bac46245037c40ab6b86eb2914519937ee9bd851 https://media.forgecdn.net/files/2676/501/ImmersiveEngineering-0.12-89.jar pamharvestcraft.jar 51703c410819bbad8e3a2888736a96e61eda64ff https://media.forgecdn.net/files/2650/315/Pam%27s+HarvestCraft+1.12.2zb.jar deepresonance.jar c08f9493ea30d19e7170921f2dffb0ac4bce331a https://media.forgecdn.net/files/2679/493/deepresonance-1.12-1.7.6.jar -jei.jar 05ca370d265e94ef5986fe13462d1c3504254869 https://media.forgecdn.net/files/2640/458/jei_1.12.2-4.13.1.225.jar +jei.jar 01fd0269994b2721ba110a64d8c0129448f1b985 https://media.forgecdn.net/files/2682/936/jei_1.12.2-4.15.0.268.jar waystones.jar 165afce33cc88a3807b68683ffff280fb3a50b8e https://media.forgecdn.net/files/2624/701/Waystones_1.12.2-4.0.67.jar eleccore.jar e2a38cb8a7ad1e20c5a2dfefd25802676b057709 https://media.forgecdn.net/files/2679/741/ElecCore-1.12.2-1.9.452.jar mcjtylib.jar 31518995d8f0ca33bb6f4592ec1856fe75c6f0b8 https://media.forgecdn.net/files/2660/396/mcjtylib-1.12-3.1.1.jar @@ -64,7 +64,7 @@ botania.jar 68c00b5f1c95d7ccc39bcb2bf4b9ed89d7d4d962 https://media.forgecdn.net/ storage-drawers.jar 7a5ad491379a53cd45eced598c2ece3155bffb51 https://media.forgecdn.net/files/2642/386/StorageDrawers-1.12.2-5.3.8.jar chameleon.jar 5ed3dd5fd1ebded57bfe525b4ece11232bd14e5e https://media.forgecdn.net/files/2450/900/Chameleon-1.12-4.1.3.jar xnet.jar dc64dd5c444acf1365c6e036fc29f694571a264f https://media.forgecdn.net/files/2660/172/xnet-1.12-1.7.6.jar -yabba.jar c13ffd9993d9163f27341db183957c35618e9cb2 https://media.forgecdn.net/files/2680/768/YABBA-1.1.2.44.jar +yabba.jar d53898e52606ece850e9fd907b7ecf81cd80b483 https://media.forgecdn.net/files/2684/109/YABBA-1.1.2.45.jar wanionlib.jar bbee84cafbbc72b24ee987fda668b3ee48ced74a https://media.forgecdn.net/files/2651/482/WanionLib-1.12.2-2.2.jar unidict.jar 3708fce1adc2c90e2b488402eeffcc6ca6e7d533 https://media.forgecdn.net/files/2652/588/UniDict-1.12.2-2.9.2.jar reauth.jar be3dedc6a808f13828373176d653d2e0bb629eeb https://media.forgecdn.net/files/2560/638/reauth-3.6.0.jar @@ -72,7 +72,7 @@ danknull.jar 97a7ce33572a31efcc382a1f2113900c1a697c4d https://media.forgecdn.net psi.jar ef4d9bc2d53f80a9e141e3f510e1615ba5a843bf https://media.forgecdn.net/files/2678/401/Psi-r1.1-72.jar thaumic-jei.jar ea147ca1fb8a83c5094a383ededf0296460ef83f https://media.forgecdn.net/files/2637/182/ThaumicJEI-1.12.2-1.5.5-23.jar quark.jar bb44bc4f2fdc88f8774cbb67a69ffdc17ea4e138 https://media.forgecdn.net/files/2677/108/Quark-r1.5-146.jar -ftblib.jar 2420d1a843480c813b7be8c2a65849b04610f632 https://media.forgecdn.net/files/2680/751/FTBLib-5.4.1.85.jar +ftblib.jar 747750ec3158e7da54a1327f024d18b6a7eb663c https://media.forgecdn.net/files/2683/231/FTBLib-5.4.1.86.jar redstone-flux.jar ed67a4ce69c8831b7536b2623a857fefc8257e62 https://media.forgecdn.net/files/2623/90/RedstoneFlux-1.12-2.1.0.6-universal.jar brandonscore.jar 9c263bdff2aa545ac9e7dc53e36c45e980c6da8e https://media.forgecdn.net/files/2649/656/BrandonsCore-1.12.2-2.4.9.195-universal.jar nowither.jar ce2dab31ee8c732cda6fdd67289da1189e9fbcb1 https://media.forgecdn.net/files/2638/317/badwithernocookiereloaded-1.12.2-3.3.16.jar @@ -87,9 +87,10 @@ project-red-world.jar 334d4d68ef71f6aedb0fc5855dc672f7b6ac2aec https://media.for project-red-compat.jar bcfa9a8198b6a0f14bb8a79df5d94a3d5aea9666 https://media.forgecdn.net/files/2572/420/ProjectRed-1.12.2-4.9.1.92-compat.jar fmp-cbe.jar 4fe28a1be2e3ae7b4b919ca5c0a3385b204c6b95 https://media.forgecdn.net/files/2661/99/ForgeMultipart-1.12.2-2.6.1.81-universal.jar uppers.jar 1c7e77d0e2f6667680e861c8c7cfac740b2c3f01 https://media.forgecdn.net/files/2558/337/Uppers-0.0.6.jar -redstone-gauges-and-switches.jar c9081f43494302d9bdfd26aa1f1ddb5b56e6494e https://media.forgecdn.net/files/2675/230/rsgauges-1.12.2-1.1.2.jar +redstone-gauges-and-switches.jar 0142b5fe3e1c9cbe4a07b1024f5fa1560f0471d6 https://media.forgecdn.net/files/2684/815/rsgauges-1.12.2-1.1.3.jar redstone-plus-plus.jar 7886830fc77de06666b32f093affb096e707110d https://media.forgecdn.net/files/2476/145/Redstone%2B%2B+ver1.2d.jar torch-levers.jar b2808d7fd4b1d39a4ec34436b73f16a0c174e5e0 https://media.forgecdn.net/files/2528/552/TorchLever-1.0.jar plated.jar 5b61c98f688c919efeec239f819cc94a00c18942 https://media.forgecdn.net/files/2602/81/Plated-0.1.0.jar sign-button.jar 637582a457ccc2b0146b9ed614ab67d4bfc27137 https://media.forgecdn.net/files/2495/528/SignButton-1.12.2-1.0.1.jar floodlights.jar 9491bc75f00e09b2f6b45016a42a143acc774cfa https://media.forgecdn.net/files/2669/151/FloodLights-1.12.2-1.3.2-14.jar +chisel-bits.jar ec5345c2c54a143f3341155c7da644f7815b7da1 https://media.forgecdn.net/files/2663/717/chiselsandbits-14.30.jar -- cgit v1.2.3 From 4e71cec0538cba9566103092aadeb8c1ecdd77ed Mon Sep 17 00:00:00 2001 From: Alexander Hayden Date: Mon, 6 Jan 2020 13:22:44 -0500 Subject: update update.py to match master branch --- update.py | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 54 insertions(+), 6 deletions(-) diff --git a/update.py b/update.py index 3404175..a7d3ab2 100755 --- a/update.py +++ b/update.py @@ -5,6 +5,7 @@ import os import sys import hashlib import shutil +import re import requests @@ -63,17 +64,20 @@ def install(args): # whitelist client mods (e.g. optifine) names += [line[0] for line in read_file(args.whitelist_file)] + i = 0 for mod in mods: mod_path = os.path.join(args.pack_location, mod[0]) + i += 1 if os.path.exists(mod_path) and os.path.isfile(mod_path) and \ hashlib.sha1(open(mod_path, 'rb').read()).hexdigest() == mod[1]: print("Skipping {mod[0]}, already up to date".format(mod=mod)) else: print('Installing {mod[0]} from {mod[2]}...'.format(mod=mod)) + print(' ({i} of {x})'.format(i=i,x=len(mods)), end='\r') download_obj = requests.get(mod[2], stream=True) with open(mod_path, "wb") as write_file: shutil.copyfileobj(download_obj.raw, write_file) - print("Done!") + print("Done!" + " " * 8) print() print("Removing old mods...") @@ -91,21 +95,29 @@ def apply_updates(args): print("Populating version File...") mods = read_file(args.filename) print("Getting new versions of all mods...") + ffx = firefox() with open(args.version_file, 'w') as f: f.write('# Format: \n') f.write("#VERSION " + str(VERSION + 1) + "\n") for mod in mods: print("Fetching {mod[0]}...".format(mod=mod)) - resp = requests.get(mod[1]) + if 'curseforge' in mod[1]: + url = find_cdn(ffx, mod[1]) + else: + url = requests.get(mod[1]).url + if url is None: + print('[!]Failed to fetch {mod[0]}!'.format(mod=mod)) + continue + resp = requests.get(url) hsh = hashlib.sha1(resp.content).hexdigest() f.write('{mod[0]} {hsh} {resp.url}\n'.format(mod=mod, hsh=hsh, resp=resp)) + ffx.close() print() print("Done!") print("Updates applied to {args.version_file}".format(args=args)) print("New pack version is " + str(VERSION + 1)) print("[!] No mods were installed. To update your mods folder, run 'update.py install'") - # Find if any updates are available def check_updates(args): print("Checking for updates to version " + str(VERSION) + "...") @@ -115,20 +127,56 @@ def check_updates(args): num_updates = 0 print("Checking updates...") + ffx = firefox() + for mod in latest: print("Checking for updates to {mod[0]}...".format(mod=mod), end="") sys.stdout.flush() # takes care of line-buffered terminals - resp = requests.get(mod[1]) - if resp.url in old_urls: + if 'curseforge' in mod[1]: + url = find_cdn(ffx, mod[1]) + else: + url = requests.get(mod[1]).url + if url in old_urls: print(" No updates") else: - print(" Found update: " + resp.url.split('/')[-1]) + print(" Found update: " + url.split('/')[-1]) num_updates += 1 + ffx.close() print("Finished checking for updates. {num} mods can be updated".format(num=num_updates)) if num_updates >= 0: print("Run 'python update.py apply_updates' to create a new version with these updates applied.") +# Use selenium to find curseforge CDN links around cloudflare +def find_cdn(ffx, url): + try: + #ffx.get(url + '/download') + ffx.get(url + '/files') + #page_src = ffx.page_source + #dl = re.search('Elerium.PublicProjectDownload.countdown\(".*?"\);', page_src) + #if not dl: + # return None + dl = ffx.find_element_by_xpath("html/body/div/main/div/div/section/div/div/div/section/article/div/div/a").get_attribute("href") + dl = re.search('\d{7}', dl) + dl = dl.group(0) + four = str(int(dl[:4])) + three = str(int(dl[4:])) + + file_name = ffx.find_elements_by_xpath("html/body/div/main/div/div/section/div/div/div/section/article/div/div/span[contains(@class, 'text-sm')]")[1].text + return 'https://media.forgecdn.net/files/{four}/{three}/{jar}'.format(four=four,three=three,jar=file_name) + + except: + return None + +def firefox(): + print("Starting Selenium...") + try: + from selenium.webdriver import Firefox + except: + print("Applying updates requires the `selenium` package") + os.exit(0) + return Firefox() + COMMAND_MAP = { 'install': install, 'apply_updates': apply_updates, -- cgit v1.2.3