Skip to content

Command Line Arguments

Kiooeht edited this page Jan 20, 2023 · 3 revisions

ModTheSpire has some command line flags that exist to help mod creation. These can be used by launching ModTheSpire like this java -jar ModTheSpire.jar --out-jar or passed as program arguments if launched via an IDE.

  • --out-jar See Out Jar.
  • --debug Enables ModTheSpire's debug mode (also available as a checkbox in the launcher UI).
  • --profile <name> Selects the specified mod list.
  • --skip-launcher Skips the ModTheSpire launcher, immediately starting the game with the last selected mod list.
    • When used with --profile immediately starts the game with the mod list provided by that flag.
  • --mods <modIDs> Skips the ModTheSpire launcher, immediately starting the game with the specified mods.
    • <modIDs> is a comma-separated list of mod IDs and must include all dependencies (e.g. --mods basemod,stslib,bard).
  • --skip-intro Skips the game's intro splash screen, dropping you immediately at the main menu after loading.
  • --close-when-finished Closes ModTheSpire once it has finished running. Use with --out-jar to close ModTheSpire once Out-Jar has finished.
  • --imgui Enables LWJGL3 and Dear ImGui mode.