Skip to content

First Launch, Profile, and @anomaly Identity

After install, launch the modded game once so MelonLoader and Anomaly can finish first-run setup. This creates your local Anomaly identity when needed and prepares the folders mods use at runtime.

Launch your selected loadout and let the game reach the main menu. The first run can take longer than later launches while loader-generated files are created.

After first launch, you should see Anomaly branding in the main menu:

  • The game version label includes (MODDED).
  • The menu shows an Anomaly welcome line.
  • The auth status area shows whether Anomaly sees a usable local identity.

Anomaly stores your shared profile at:

  • Windows: %APPDATA%\Anomaly\user.json.
  • Linux: the Wine or Proton prefix’s mapped %APPDATA% equivalent.

The file stores your display username and local identity. Keep it private and back it up if you want to keep the same @anomaly ID across machines.

Your @anomaly ID is derived from your local identity. It is stable as long as you keep the same user.json file.

Important consequences:

  • You cannot rename or pick your ID.
  • Losing user.json means losing that ID.
  • Server operators can use the ID in bans, whitelists, and remote-admin permissions.
  1. Open the Launcher.
  2. Right-click your username in the title bar.
  3. Choose Copy User ID.
  4. Paste it wherever it is needed.

If the Launcher says no identity exists, launch the modded game once and return to the Launcher.

The username shown in the Launcher is cosmetic. It is not your @anomaly ID and does not replace server-side identity.

Click your username in the Launcher title bar to edit it.

You can replace the main-menu logo locally by placing a PNG at:

<MelonLoader UserData>/Skins/logo.png

Restart the modded game after changing it.

Anomaly can tint Class D jumpsuits with each player’s chosen color. The preference lives in MelonPreferences:

  • Category: anomaly
  • Entry: class_d_favorite_color
  • Format: #RRGGBB, for example #33A7FF

#FFFFFF means “no tint” and keeps the original orange jumpsuit texture. Clients send their color when they are ready and whenever it changes; the server rebroadcasts known player colors to new joiners so late joins see the current tints.

If Anomaly’s neutral jumpsuit base map is not embedded in the client build, cool colors can look dark because the stock jumpsuit texture is orange. Warm colors still work, and the log will contain a warning about the fallback.

Launching the Modded Client.