GDLauncher logo

Ruta de datos de la aplicación

Es la ruta donde GDLauncher guarda los datos de Electron, así como la ruta del runtime del Core Module por defecto.

Windows

C:\Users\\{{Tu nombre de usuario}}\\AppData\Roaming\gdlauncher_carbon

macOS

/Users/{{Tu nombre de usuario}}/Library/Application Support/gdlauncher_carbon

Linux

  • si la variable de entorno $XDG_DATA_HOME está definida: $XDG_DATA_HOME/gdlauncher_carbon
  • en caso contrario: {{homedir}}/.local/share/gdlauncher_carbon

Más detalles sobre homedir

Ruta del runtime del Core Module

Es la ruta donde el Core Module guarda todos sus datos, incluidas todas las instancias, los assets y las librerías. Suele encontrarse en la misma ruta que la ruta de datos, dentro de la carpeta data, salvo que indiques otra ubicación.

Base de datos de la aplicación

La base de datos se encuentra en la ruta del runtime del Core Module y es un archivo SQLite llamado gdl_conf.db.

NO ENVÍES ESTE ARCHIVO A NADIE, CONTIENE DATOS SENSIBLES.

Registros de la aplicación

GDLauncher escribe dos registros a nivel de app en archivos distintos. Para soporte, siempre envía los dos, las dos mitades del launcher se pasan trabajo entre ellas, y la causa de un fallo en un lado suele aparecer en el log del otro lado.

  • main.log en el App Data Path: el log del proceso principal Electron. Cubre creación de ventana, IPC, auto-update, diálogos nativos y crashes duros del shell del escritorio.
  • __gdl_logs__/<timestamp>.log en el Core Module Runtime Path: el log del Rust core. Cubre inicio de sesión, descargas de assets, instalación de mod loaders, lanzamientos de instancia, cambios de settings. Se conservan los 10 más recientes.

Rutas por SO y capturas en la guía Share App Logs.

LOS REGISTROS PUEDEN CONTENER DATOS SENSIBLES; TEN CUIDADO AL COMPARTIRLOS.

Cambiar la ruta del runtime

Si cambias la ruta del runtime, la app moverá automáticamente todas tus instancias y archivos de configuración a la nueva ubicación.

Si la carpeta de destino ya está en uso, la app simplemente actualizará la configuración de la ruta del runtime y no se moverán ni copiarán archivos.

Error de migración

Si la migración falla, la app mostrará un mensaje de error.

Lo primero es intentar entender qué dice el mensaje. Si todos los archivos se copiaron correctamente, probablemente el error ocurrió al borrar los antiguos. Puedes cerrar la app y eliminarlos manualmente.

NO ELIMINES el archivo llamado runtime_path_override en la antigua ruta del runtime: la app lo usa para detectar que la ruta ha cambiado.

Si tienes dudas, únete a nuestro servidor de Discord y pide ayuda.