CurseForge mod cannot be downloaded automatically (third-party distribution off)
CurseForge lets a mod author decide whether tools other than the official launcher may download their file. When an author switches that off, the API still lists the mod as part of the pack but returns no download URL for it. Any automated installer — a host's one-click install, a server-side pack installer, a third-party launcher — then has a pack manifest it cannot fully satisfy. Installs stall, retry, or fail with an error that rarely names the real cause.
Fastest path: paste your crash report into the Crash Doctor — it identifies this pattern and 40+ others automatically. No signup.
How to fix it
- 1
Find which file has no download URL
The install log lists the mods it fetched. The one that stops the run is the blocked one — usually a single mod inside an otherwise fine pack. The pack itself is not broken and the author has done nothing wrong; this is a deliberate distribution setting.
- 2
Download that one mod yourself from CurseForge
Open the mod's CurseForge page in a browser and download the file version the pack asks for. Downloading it yourself is exactly what the author's setting intends — the restriction is on automated redistribution, not on you using the mod.
- 3
Upload it into the server's mods folder
Put the jar in mods/ on the server, matching the version the pack manifest expects, then start the server. On CoalHosting that is the Files tab; any host with file access works the same way. Version mismatches here cause a different crash, so copy the exact file version.
- 4
Ask your host if the install keeps retrying
An installer that cannot fetch a required file may retry rather than fail cleanly, which looks like a hung install rather than a blocked download. If an install has made no progress for more than an hour, stop it and contact support rather than starting more attempts — parallel attempts against the same server make the state harder to untangle, not easier.
Alternative causes
These can produce the same error message — worth ruling out if the steps above don't resolve it.
The file was removed or the version was pulled
Authors sometimes delete a specific file version after a bad release. The manifest still points at it and the download 404s. The fix is the same shape — obtain the closest published version manually — but check the mod's changelog first in case the version was pulled for a reason.
Rate limiting rather than a blocked file
A large pack fetching hundreds of files can hit an API rate limit, which also looks like a download failure. Rate limiting resolves by itself on a retry later; a blocked file never will, no matter how many times you retry.
Frequently asked
Is the modpack broken?
No. The pack is fine and so is the mod. One file simply cannot be fetched by automated tools, so the last step of the install has to be done by hand once.
Can a host work around it automatically?
A host should not bypass an author's distribution setting. The honest handling is to detect the blocked file, say so clearly, and give you a one-click way to upload it yourself.
Will this happen again on the next pack update?
If the author keeps the setting off, yes — the same file will need the same manual step after each update that changes its version.
Want this auto-fixed on your server?
CoalHosting's Minecraft hosting runs the same pattern database against every crash and applies the known fix before your players notice. Free crash diagnosis works on any server, hosted or not.
Related crashes
Missing mod dependency (mod requires X which is not present)
Fix Minecraft 'mod requires X which is not present' errors — the loader found a mod but its required companion…
No space left on device (Minecraft IOException)
Fix the Minecraft server 'No space left on device' crash — the container ran out of disk. Find what's eating s…
Client-only mod installed on a Minecraft server
A client-side-only mod was added to the server (or a player's mods folder) — the server crashes on boot or kic…
Last reviewed 2026-08-15. If a step is wrong or out of date, tell us — we'll fix the article and the auto-pattern at the same time.