Path dei dati dell’app
È il path dove GDLauncher salva i dati di Electron, oltre al runtime path del Core Module per default.
Windows
C:\Users\\{{Il tuo nome utente}}\\AppData\Roaming\gdlauncher_carbon
macOS
/Users/{{Il tuo nome utente}}/Library/Application Support/gdlauncher_carbon
Linux
- se la variabile d’ambiente
$XDG_DATA_HOMEè disponibile:$XDG_DATA_HOME/gdlauncher_carbon - altrimenti:
{{homedir}}/.local/share/gdlauncher_carbon
Runtime path del Core Module
È il path dove il Core Module salva tutti i suoi dati, incluse tutte le istanze, gli asset e le librerie.
Si trova di solito nello stesso path dell’app data path, dentro la cartella data, a meno che tu non l’abbia esplicitamente impostato in un’altra posizione.
Database dell’app
Il database dell’app si trova nel runtime path del Core Module, ed è un file di database SQLite chiamato gdl_conf.db.
NON INVIARE QUESTO FILE A NESSUNO, CONTIENE DATI SENSIBILI.
Log dell’app
GDLauncher scrive due log a livello app in file diversi. Per il supporto, invia sempre entrambi, le due metà del launcher si passano lavoro a vicenda e la causa di un fallimento da una parte si manifesta spesso nel log dell’altra.
main.lognell’App Data Path: il log del main process di Electron. Copre la creazione delle finestre, IPC, auto-update, finestre native, e crash duri della shell desktop.__gdl_logs__/<timestamp>.lognel Core Module Runtime Path: il log del core Rust. Copre l’accesso agli account, i download degli asset, gli install dei mod loader, i lanci delle istanze, i cambi di impostazioni. Il launcher tiene i 10 più recenti e rimuove i più vecchi automaticamente; il più recente è quello che ti serve.
Vedi Share App Logs per screenshot e path per OS.
I LOG POSSONO CONTENERE DATI SENSIBILI, ATTENZIONE QUANDO LI CONDIVIDI.
Cambiare runtime path
Se cambi il runtime path, l’app sposterà automaticamente tutte le tue istanze e i file di configurazione nella nuova posizione.
Se la cartella di destinazione è già in uso, l’app si limiterà a cambiare la configurazione del runtime path e nessun file verrà spostato o copiato.
Errore di migrazione
Se la migrazione fallisce, l’app mostrerà un messaggio di errore.
La prima cosa da fare è cercare di capire cosa significa il messaggio di errore. Se tutti i file sono stati copiati correttamente, probabilmente l’errore è capitato mentre si cercava di cancellare i vecchi file. Puoi chiudere l’app e cancellare manualmente i vecchi file.
Assicurati di NON CANCELLARE il file chiamato runtime_path_override nel vecchio runtime path, perché viene usato dall’app per rilevare se il runtime path è stato cambiato.
In caso di dubbi, entra sul nostro server Discord e chiedi aiuto.