Skip to content

Profiling game launches

embeddedt edited this page Jan 22, 2026 · 1 revision

ModernFix includes integration with the popular Spark mod to extend its profiling capabilities. This integration allows profiling the majority of the game launch, as well as the process of joining the world.

A few steps are required to enable this:

  1. Install the latest version of Spark for your Minecraft version & modloader.
  2. Enable mixin.feature.spark_profile_launch=true or mixin.feature.spark_profile_game_join=true in config/modernfix-mixins.properties.
  3. Add the JVM argument -Dmodernfix.allowSparkProfiling=true using your launcher.

Important note for mod(pack) developers: please do not make a mod that automatically enables the option or sets the system property. In the past, modpacks have accidentally shipped release versions to players with the profiling options left enabled in the ModernFix config file. This results in every player uploading a fairly significant amount of data to Spark's servers every time they launch the game. In addition to privacy concerns, this wasted a huge amount of storage.

Clone this wiki locally