Caminho de dados do app
É o caminho onde o GDLauncher armazena os dados do Electron e, por padrão, o Caminho de Runtime do Core Module.
Windows
C:\Users\\{{Seu nome de usuário}}\\AppData\Roaming\gdlauncher_carbon
macOS
/Users/{{Seu nome de usuário}}/Library/Application Support/gdlauncher_carbon
Linux
- se a variável de ambiente
$XDG_DATA_HOMEestiver disponível:$XDG_DATA_HOME/gdlauncher_carbon - caso contrário:
{{homedir}}/.local/share/gdlauncher_carbon
Caminho de runtime do Core Module
É o caminho onde o Core Module armazena todos os seus dados, incluindo todas as instâncias, assets e bibliotecas.
Geralmente fica no mesmo local do caminho de dados do app, dentro da pasta data, a menos que você defina explicitamente outro local.
Banco de dados do app
O banco de dados do app fica no caminho de runtime do Core Module e é um arquivo SQLite chamado gdl_conf.db.
NÃO ENVIE ESTE ARQUIVO PARA NINGUÉM, ELE CONTÉM DADOS SENSÍVEIS.
Logs do app
O GDLauncher grava dois logs no nível do app em arquivos diferentes. No suporte, sempre envie os dois, as duas metades do launcher trocam trabalho entre si, e a causa de uma falha em um lado costuma aparecer no log do outro.
main.logno App Data Path: o log do processo principal do Electron. Cobre criação de janela, IPC, auto-update, diálogos nativos e crashes duros do shell desktop.__gdl_logs__/<timestamp>.logno Core Module Runtime Path: o log do Rust core. Cobre login, downloads de assets, instalação de mod loaders, execuções de instância, mudanças de settings. Os 10 mais recentes são mantidos.
Caminhos por SO e prints no guia Share App Logs.
OS LOGS PODEM CONTER DADOS SENSÍVEIS. TENHA CUIDADO AO COMPARTILHÁ-LOS.
Alterar o caminho de runtime
Se você alterar o caminho de runtime, o app moverá automaticamente todas as suas instâncias e arquivos de configuração para o novo local.
Se a pasta de destino já estiver em uso, o app apenas trocará a configuração do caminho de runtime e nenhum arquivo será movido ou copiado.
Erro de migração
Se a migração falhar, o app exibirá uma mensagem de erro.
A primeira coisa a fazer é tentar entender o que a mensagem está dizendo. Se todos os arquivos foram copiados com sucesso, é provável que o erro tenha ocorrido ao excluir os arquivos antigos. Você pode fechar o app e excluir os arquivos antigos manualmente.
NÃO EXCLUA o arquivo chamado runtime_path_override no caminho de runtime antigo, pois ele é usado pelo app para detectar que o caminho foi alterado.
Em caso de dúvida, entre em nosso servidor do Discord e peça ajuda.