«Errore CORS» durante il download da Modrinth — cosa significa e come risolverlo
L'errore
Vedi un messaggio simile a: «Access to fetch at ... has been blocked by CORS policy.» La conversione si ferma oppure salta il mod interessato.
Che cos'è CORS
CORS (condivisione di risorse tra origini) è una regola di sicurezza del browser che impedisce ai siti di prelevare dati arbitrari da altri domini. Il CDN di Modrinth consente esplicitamente i download tra origini, alcuni host di mod di terze parti no.
Come lo gestisce il convertitore
Il convertitore prova prima il download diretto. Se CORS lo blocca, la richiesta passa per un proxy pubblico che allenta CORS. È più lento, ma nella maggior parte dei casi funziona.
Se anche il ripiego fallisce
Opzione A — Scarica manualmente il mod problematico
Il convertitore mostra quale URL è stata bloccata. Aprila in una nuova scheda, salva il JAR e aggiungilo a mano nella cartella mods/ .
Opzione B — Usa un launcher desktop con supporto nativo a .mrpack
Prism Launcher, l'app Modrinth e ATLauncher non hanno restrizioni CORS perché non sono browser. Se un mod specifico si rifiuta di essere convertito nel browser, usa un launcher nativo.