Releases: Therootexec/ModioDirect
Releases · Therootexec/ModioDirect
ModioDirect_v1.0.2
What's New v1.0.2
- Mod Profiles – save and load different mod collections
- Build Selector – pick any file version to download
- Version Locking – pin mods to specific versions
- Auto Backups – old versions saved before updates
- Offline Library – view every downloaded file, not just the latest
- Integrity Scanner – find and repair broken mods
- Storage Analyzer – track disk usage by mod
- Export/Import – share mod lists (JSON or TXT)
- Update Checker – see available updates
- Rollback – download older versions
- Platform Scoring – auto-selects PC files, avoids console builds (reported by Lazyfluf)
- Dependency Warnings – detects missing requirements
New CLI Options
- check-updates
- export
- rollback
- build-select
- profile
- debug
New Configuration Files
| File | Purpose |
|---|---|
| profiles.json | Profile storage |
| locked_mods.json | Version lock tracking |
| local_library.json | Offline library index |
| backups/backup_manifest.json | Backup tracking |
Additional details are provided in the ModioDirect/docs
ModioDirect-v1.0.1
ModioDirect v1.0.1
New
- Batch mod downloads
Download multiple mods in one run using a text file containing mod.io URLs. - Optional auto-install to game mod folders
Detect common game mod directories (opt-in only, user confirmation required). - PyPI package distribution
Install ModioDirect using pip install modiodirect and run it as a system command.
improved
User experience by replacing the repetitive "Download another mod? (y/n):" prompt
with a more informative "Enter mod URL (or file:PATH, q to exit, help):"
- Accepts multiple formats (URLs or local file paths)
- Shows available commands (q to quit, help for assistance)
- Eliminates an unnecessary confirmation step
- Added duplicate detection - mods are now checked before downloading
- Skipped mods that already exist in the installation directory
- Shows clear message when skipping existing mods: "Mod already exists, skipping..."
- Added version indicator showing v1.0.0 in the tool interface
- Tracks downloaded mods and their versions
- Prevents unnecessary re-downloads
- Shows "Up to date — nothing to do." when mod already installed
- Cache persists between sessions
- Ensure temp files cleaned up after install
- Add cache checks to avoid re-downloading same version
##Minor improvements & Fixes
- Requirements (rich + requests) now install together in one pip command.
- Only one setup prompt is shown instead of separate prompts per library.
- Added a clean first-time setup screen instead of raw error messages.
- After installation, the script reloads libraries at runtime automatically.
- If reload fails, the script safely reopens itself to apply changes.
- Fixed issue where the script closed after setup without reopening.
- Exit pause no longer appears during automatic restart.
- Setup prompt now validates y/n input properly.
ModioDirect-1.0.0
mod.io Update README.md