"Skip Launcher" should log STDOUT to a file (generate launcher_log.txt)

The launcher log (the file with STDOUT from the game) is extremely helpful for debugging crashes.

Sometimes, the game crashes without any errors in `latest.log`, but the relevant information is logged to the game’s STDOUT.

The most common cases are `module.ResolutionException` or certain mixin errors.

The `latest.log` file just cuts off, while STDOUT contains the error needed for debugging.

As the developer of the Crash Assistant mod, I’m active in all support channels, and asking users to disable “skip launcher” is a huge pain for everyone in the modding support communities.

Logging the game’s STDOUT to a file is very easy and quick to implement, and it would help the modding community a lot.

Modrinth recently added this feature — they log STDOUT to `logs/launcher_log.txt`. Here’s the PR where they implemented it:

https://github.com/modrinth/code/pull/3444

I recently contacted the ATLauncher devs; they loved the idea and are also planning to add this in a couple of weeks.

I think it would be good for logging STDOUT to `logs/launcher_log.txt` to become a standard for non-Mojang launchers.


  • Guest
  • Jun 26 2025
  • Planned
  • Attach files
  • Admin
    Team Overwolf commented
    1 Jul 08:41am

    Hi there,

    This is now planned :)

  • Guest commented
    27 Jun 04:47pm
    I brought this up in the CF Dev Discord. However LauncherLogs are NOT standardised (and never should be) so thus the location should not be. It was a really bad Move for Modrinth/AstralRinth to even name their log launcher_log.txt because Its format Is different from other launcher_log.txts. The reason this Is bad Is because Crash Detector mods often need to do log cleansing in order to read certain logs correctly, especially for verificacións which need regex and if multiple launchers have their own log file which Is the same name and even location that Is going to make It a pain to try to figure out the format.

Hold on!

Before you post your idea…

This board is being moderated, if you wish for your idea(s) to go public, please consider the following:

  1. Search for existing ideas

    If your idea already exists, vote for it, this will increase the chances for the idea to become reality. Duplicate ideas only split and lower votes

  2. No tech-support

    This board is for new ideas and feature suggestions, for technical issues or bug reports, visit/contact CurseForge Support

  3. English only

    This ensures that the idea is accessible to a wider audience and makes it easier for others to understand and vote for the idea

  4. No profanity

    Any ideas posted with foul language will not be published and get deleted

  5. Stay on point

    Avoid posting 'lists' of different ideas, we won't be able to address them with a proper status and they will get less votes from others, each idea should have its own post