Advanced download management for hoarders like me. Bulk mod installation, duplicate deletion, and more! Speed improvements to come as a fast follow~
Always delete the previous version (plugins/mo2-download-manager) when upgrading :)
Permissions and credits
Credits and distribution permission
Other user's assetsThis author has not specified whether they have used assets from other authors or not
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.4.0
Make DL manager window non-modal to make bulk FOMOD install work (specifically with FOMOD plus)
If you're not already a FOMOD Plus user, check it out here! https://www.nexusmods.com/skyrimspecialedition/mods/141001
Version 1.3.0
Slightly improved seq item matching for Nexus querying (to show the 'installed' checkmark)
Don't resize above 80% of user's screen resolution
Remove extra debug logs that were showing up on MO2 init
Version 1.2.0
Pretty big update! See GitHub README for details on API keys until I can update the description here.
- We now pull in all archives in the downloads folder instead of meta files. What this means is we can re-query Nexus for downloads without metadata! You'll need to add a Nexus API key to do this.
- Right click to select whatever's highlighted in the table
- Lots of performance improvements, I hope!
- Show nexus mod and file ID in table
- Fun emojis.
Version 1.1.0
UI speed optimizations -- multi-threaded file parsing and better caching of table contents
File size column. Delete those big mf files~
UI quality of life improvements. Show selected count, enable/disable buttons, etc. Starting to look like a real piece of software IMO
Full changelog: https://github.com/aglowinthefield/mo2-download-manager/compare/v1.0.5...v1.1.0
Version 1.0.0
Initial release
MO2 Download Manager+
What It Does
Adds a few new features to manage downloads within MO2 for hoarders like me. Features include:
Batch installation of mods
Batch deletion of downloads
Custom auto-selection of duplicates, keeping the latest of each downloaded mod but removing old versions
Batch removal of mods from the download list within MO2
Batch querying of archive metadata from Nexus
Works with MO2 2.4.x and MO2 2.5.x. My daily driver is 2.5.x so please let me know if you encounter issues on lower versions.
Installing
Download the archive here or on GitHub (I wrote this README for Nexus haha)
Extract to your MO2 install root directory.
Always delete the previous version (plugins/mo2-download-manager) when upgrading :)
Using
Click the plugins icon in the MO2 toolbar and launch with Download Manager.
API Keys
To use the "re-query" functionality in this plugin, you have to add your Nexus MO2 API key to the plugin settings.
Copy the generated key into the Download Manager plugin settings, accessed via **Tools | Settings | Plugins **
NOTE Because 'refresh' is possibly pretty expensive if you have 100s of GBs of downloads, it does not run on launch by default. Hit refresh once when the window opens :)
Feedback
Hit me up on GitHub or Nexus for issues. I'm an experienced dev but unfortunately not with PyQt or C++, so any suggestions are more than welcome. I made this for my own sanity and hope it's useful for you too. Part of an upcoming suite of MO2 plugins and improvements once I get my sea-legs with C++ and CMake.