共有するログ
GDLauncher は 2 つのアプリレベルログを別々のファイルに書きます。ほとんどのサポート依頼で両方必要です:
main.log: Electron メインプロセスログ。Rust コアの前後でランチャーが行うすべてをカバー: ウィンドウ作成、IPC、自動更新、ネイティブダイアログ、デスクトップシェルのハードクラッシュ。__gdl_logs__/<timestamp>.log: Rust コアログ。ランチャーが実行中に実際に行うこと: アカウントサインイン、アセットダウンロード、Mod ローダーインストール、インスタンス起動、設定変更。最大 10 ファイル保持、最新が欲しいもの。
実際はほぼ常に両方必要です。チケットを開く前に両ファイルを取得してください、片方しか関連していないと思っても。ランチャーの 2 つの半分は絶えず作業を渡し合っており、片側の失敗の原因はもう片側のログに現れることが多いです。
保存場所
Windows
アプリデータフォルダー: %APPDATA%\gdlauncher_carbon\
最速の入り方: Win+R を押し、%APPDATA%\gdlauncher_carbon を貼り付け、Enter。エクスプローラーがフォルダーを直接開きます。
中には:
main.log: Electron ログ。data\__gdl_logs__\: Rust コアログ。runtime_path_override(データを別ドライブに移動した場合のみ): カスタム runtime フォルダーへのパスを含む 1 行のテキストファイル。あれば、デフォルトの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 は新規 Issue を開いてコメントにファイルをドラッグ、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 自体がクラッシュしたり誤動作したりする場合は、代わりにインスタンスごとのゲームログやクラッシュレポートが必要です。それについては ログとクラッシュレポートを見つける ガイドを参照。