Modpack & Mods Installer | Blueprint v1.4.4

One-click Minecraft modpack & mods install from CurseForge & Modrinth.
Modpack Installer v1.4.4
Faster update checks + reliable mod replacement



What's new

  • Massively faster update checks — parallel API calls (Modrinth + CurseForge) with concurrency 20. A 690-mod modpack now resolves in ~5 seconds (vs. several minutes before).
  • Short-lived result cache — repeated visits to the Mods tab return instantly (≈4 ms) for 10 minutes after the last fresh check.
  • Reliable mod replacement on update — the old jar is now removed by exact filename, no more leftover duplicates after pressing Update.
  • Chunked tracked-mod storage — large modpacks (hundreds of mods) no longer hit the 64 KB DB row limit; tracking is split across multiple keys transparently.
  • Stricter version filtering — anti-downgrade, anti-prerelease, and cross-MC filename guards eliminate false-positive update suggestions.
  • Server MC version detection fixed — the Mods tab now correctly resolves the running MC version & loader from the egg variables.

Upgrade

  1. Download ModpackInstaller-v1.4.4.zip
  2. Extract to grab modpackinstaller-1.4.4.blueprint
  3. Run: blueprint -install modpackinstaller-1.4.4

No DB migration required — chunked storage is backward-compatible with prior tracked entries.

Compatibility

  • Pterodactyl Panel 1.11.x
  • Blueprint Framework (any recent)
  • Tested on modpacks with 600+ mods

Enjoy faster mod management!
What's new
Installed mods now show an Update button whenever a newer compatible release is published on Modrinth or CurseForge. The Mods tab queries both platforms in the background, matches against your server's Minecraft version and mod loader, and surfaces a yellow Update → vX.Y.Z badge plus a one-click Update button on every mod that has a newer release. A small "N updates available" counter at the top of the section lets you see the count at a glance, and a manual ↻ Check updates button is there if you want to re-run the check.

How it works
Clicking Update asks for confirmation, downloads the new file, atomically replaces the old .jar, and updates the tracked metadata. The server is not stopped automatically for single-mod updates — restart it yourself when convenient.

Important
Only mods installed through this plugin itself carry the mod_id / version_id metadata needed to check for updates. Mods uploaded manually (via SFTP, the File Manager, or shipped inside a modpack archive that bypassed manifest processing) will not show an Update button — and they will not display a source badge either, which is the expected, consistent behaviour. To make a manually-uploaded mod updatable, remove it and reinstall it from the Browse Mods tab.




Bug Fix
  • Fixed the Modpacks and Mods menu items appearing on all servers (including TeamSpeak, Rust, etc.). They are now automatically hidden on non-Minecraft servers.
  • Fixed API controllers not being deployed correctly after blueprint -install, causing 500 Internal Server Error on search, install, and update actions.

Improvements
  • Added full Docker support in the documentation — every troubleshooting command now includes both Standard and Docker variants.
  • Added a dedicated troubleshooting section for controller deployment issues (empty controller directory, manual fix commands).
  • Cleaned up stale .bak files from the controller directory.

How to update
  1. Download the new modpackinstaller.blueprint
  2. Upload it to your panel:
    Code:
    # Standard:
    cp modpackinstaller.blueprint /var/www/pterodactyl/
    cd /var/www/pterodactyl && blueprint -install modpackinstaller
    
    # Docker:
    docker cp modpackinstaller.blueprint CONTAINER_NAME:/app/modpackinstaller.blueprint
    docker exec -it CONTAINER_NAME blueprint -install modpackinstaller
  3. Hard refresh your browser: Ctrl+Shift+R




If you encounter any issues after updating, please refer to the included README.pdf for detailed troubleshooting steps.
Edited readme file for troubleshooting when you have an error during installation
Everything is in the title ! It can now detect if it's a Minecraft server and if it's a vanilla or modded one !
Bug Fix
  • Fixed a critical issue where modpacks installed from Modrinth and CurseForge would appear to install successfully but no mods were actually present on the server.

Improvements
  • The installer now correctly processes mod manifests (modrinth.index.json & manifest.json) and downloads all individual mod files after extracting the modpack.
  • Version consistency fixes across the entire extension.
Note: A valid CurseForge API key is required for CurseForge functionality. Generate one at console.curseforge.com.
Critical Bug Fix This update fixes a critical issue where CurseForge modpack installations would report success but fail to install any mod files on the server. 📦 Update Instructions
  1. Download the updated extension
  2. Re-install via Blueprint CLI: blueprint -install modpackinstaller
  3. Clear caches: php artisan optimize:clear
  4. Restart PHP-FPM or your panel container
Affected file: ModpackController.php
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 month
Lifetime
+ $1.99
Share and earn
Refer this resource and earn a 10% commission.
2,475 Views
19 Purchases
23 Downloads
Feb 12, 2026 Published
May 27, 2026 Updated
5.00 star(s)
Average rating (1)
122.3 KB File size
Supported languages
  1. English
Creator
Owner
Recommended for you
Work without blueprint or any framework
5.00 star(s) 1 ratings
5 purchases
You can create subdomains for your servers.
5.00 star(s) 12 ratings
233 purchases
Get player count to server page.
5.00 star(s) 2 ratings
187 purchases
Share and earn
Refer this resource and earn a 10% commission.
2,475 Views
19 Purchases
23 Downloads
Feb 12, 2026 Published
May 27, 2026 Updated
5.00 star(s)
Average rating (1)
122.3 KB File size
Supported languages
  1. English
Creator
Owner
Recommended for you
Work without blueprint or any framework
5.00 star(s) 1 ratings
5 purchases
You can create subdomains for your servers.
5.00 star(s) 12 ratings
233 purchases
Get player count to server page.
5.00 star(s) 2 ratings
187 purchases
Top