공유할 로그
GDLauncher는 두 개의 앱 레벨 로그를 다른 파일에 씁니다. 대부분의 지원 요청에서 둘 다 필요합니다:
main.log: Electron 메인 프로세스 로그. Rust 코어 전후로 런처가 하는 모든 일을 다룸: 윈도우 생성, IPC, 자동 업데이트, 네이티브 다이얼로그, 데스크톱 셸의 하드 크래시.__gdl_logs__/<timestamp>.log: Rust 코어 로그. 런처가 실행 중에 실제로 하는 일: 계정 로그인, 에셋 다운로드, 모드 로더 설치, 인스턴스 실행, 설정 변경. 최대 10개 보관, 최신이 원하는 것.
실제로 거의 항상 둘 다 필요합니다. 티켓을 열기 전에 두 파일을 모두 가져오세요, 한쪽만 관련이 있다고 확신하더라도. 런처의 두 반쪽은 끊임없이 서로 작업을 넘기며, 한쪽 실패의 원인이 다른 쪽 로그에 자주 나타납니다.
위치
Windows
앱 데이터 폴더: %APPDATA%\gdlauncher_carbon\
가장 빠른 방법: Win+R 누르고 %APPDATA%\gdlauncher_carbon 붙여넣기, Enter. Explorer가 폴더에서 바로 열림.
안에는:
main.log: Electron 로그.data\__gdl_logs__\: Rust 코어 로그.runtime_path_override(데이터를 다른 드라이브로 이동한 경우만): 커스텀 runtime 폴더 경로를 담은 한 줄 텍스트 파일. 있으면, 기본data\하위 폴더 대신 그 커스텀 폴더의__gdl_logs__\를 보세요.
macOS
앱 데이터 폴더: ~/Library/Application Support/gdlauncher_carbon/
Finder에서 Cmd+Shift+G 누르고 ~/Library/Application Support/gdlauncher_carbon 붙여넣기, Enter. ~/Library는 기본적으로 숨겨져 있어 Go-to-folder 단축키가 가장 쉬움.
구조는 Windows와 같음: 이 폴더의 main.log, data/__gdl_logs__/ 아래의 Rust 코어 로그, 데이터를 이동했다면 선택적 runtime_path_override 파일.
Linux
앱 데이터 폴더: ~/.local/share/gdlauncher_carbon/ (XDG_DATA_HOME을 설정했다면 $XDG_DATA_HOME/gdlauncher_carbon/).
대부분의 파일 관리자는 점-폴더를 기본으로 숨김. Ctrl+H로 숨김 파일 토글 (Nautilus, Nemo, Dolphin), 아니면 위치 바에 경로 붙여넣기.
같은 구조: 루트에 main.log, Rust 코어 로그는 data/__gdl_logs__/, 선택적 runtime_path_override.
Runtime path를 이동한 경우
Rust 코어는 로그를 <runtime_path>/__gdl_logs__/에 씁니다. Settings → Runtime Path로 데이터를 다른 위치 (예: 다른 드라이브) 로 옮긴 경우, data/ 대신 거기를 보세요. 정확한 경로는 앱 데이터 폴더의 runtime_path_override 파일 값, 아니면 런처에서 Settings → Runtime Path 확인.
첨부 방법
Discord는 두 파일을 티켓 채널에 드래그. 25 MB 첨부 제한은 충분, 앱 로그는 보통 각각 1 MB 미만. GitHub는 새 이슈를 열고 코멘트에 파일을 드래그, GitHub가 첨부로 업로드. Reddit은 gist.github.com에 붙여넣고 gist를 링크.
채팅에 텍스트 벽으로 내용을 붙여넣지 마세요. 긴 붙여넣기는 잘리고, 줄바꿈을 잃고, 모바일에서 못 읽음. 파일 첨부는 원래 포맷을 유지하고 도와주는 사람이 파일을 검색할 수 있게 함.
mclo.gs는 Minecraft 게임 로그 (인스턴스 안의 것) 용이고 앱 레벨 로그에는 적합하지 않음. 타임스탬프를 제거하고 여러 줄 스택 트레이스를 합치기 때문. 앱 로그는 Discord, GitHub, 또는 gist 사용.
공유해도 안전한 내용
로그에는 OS, GPU, 런처 버전, Minecraft 사용자 이름과 UUID (둘 다 이미 공개), 절대 파일 경로가 들어 있습니다. 그 경로의 홈 디렉토리 부분에 OS 사용자 이름이 포함됨. 그게 실명이고 공유하기 싫다면, 첨부 전에 파일에 빠른 찾기-바꾸기: C:\Users\YourName (또는 /home/yourname, /Users/yourname) 을 C:\Users\user 같은 중립적인 것으로 교체.
자격 증명은 어느 로그 파일에도 기록되지 않습니다. Microsoft 액세스/리프레시 토큰, GDL 백엔드 토큰, 로컬 API 토큰, 이메일 주소는 모두 파일 출력에서 제외됩니다. 런처는 리프레시나 로그인이 일어났다는 것은 기록하지만 토큰 값은 기록하지 않음. Minecraft 실행 명령은 로그에 남지만 --accessToken은 <REDACTED>로 교체됨. 공유 전에 파일을 정리할 필요 없음.
게임 로그나 크래시 리포트를 찾으세요?
앱 로그는 런처를 다룹니다. Minecraft 자체가 크래시하거나 오작동하면 인스턴스별 게임 로그나 크래시 리포트가 필요합니다, 그 경우 로그와 크래시 리포트 찾기 가이드를 참고.