GDLauncher logo

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

Maggiori dettagli su homedir

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.log nell’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>.log nel 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.