Basics

Configuration

How your settings are saved, synced to your account, and restored — and what the saved format looks like.

Saving is automatic

There is no Save button. Setting changes queue automatic cloud saves to your active profile. Check General → Profiles for Saving or Unsaved changes before closing the game; a value changing on screen does not confirm its upload has completed.

The external window and Click GUI edit the same config. Theme colour, rainbow preferences, and Click GUI column positions are saved; whether Click GUI is currently open is not, so it starts closed on the next launch.

Your profiles follow your account

You have five personal profile slots and one active profile. They belong to your Bubbly account, so approving a different machine brings them with you. Your existing config becomes Default on your first profile-enabled launch. Each profile's config text is capped at 64 KiB.

Create, load, rename, import, and export setups under General → Profiles. The free Clicker keeps its existing per-device config and does not have Client profiles.

The saved format

A profile contains plain config text, one setting per line, as <Module>.<Setting>=<value>. Keys normally use the display names shown in the window; a few controls retain historical names for compatibility:

LineMeaning
General.ShowHideKeybind=45The menu key, as a numeric key code. 45 is Insert.
Aim Assist.Enabled=1A toggle or checkbox. 1 is on, 0 is off.
Aim Assist.Mode=0A combo, stored as the index of the chosen option.
Aim Assist.Max FOV=80A slider, stored as a plain number.
Player ESP.Color=#3852FFFFA colour, as #RRGGBBAA. #RRGGBB is accepted and treated as opaque.
Array List.Whitelist=Velocity,SprintA multi-select, as a comma-separated list of names.
Click GUI.Accent=#3852FFFFThe shared theme accent. The historical key name is retained; edit it under General → Theme.
Click GUI.External rainbow=1The shared rainbow toggle, stored under its existing config key.
Click GUI.External rainbow speed=1Rainbow speed multiplier. 1 is a ten-second cycle.

Anything the Client does not recognise is ignored, and anything missing keeps its default, so a config from an older version still loads.

Restore defaults

Restore default settings, in General → Settings → Status, restores the active profile's module settings and bindings. Anti Bot and Anti Reach Display return to on; Click GUI returns to closed with Right Shift assigned. It also resets the shared theme and Click GUI column positions, but keeps the external window's show/hide key. Your other profiles are unaffected.

Ejecting

Eject Bubbly saves your config, undoes everything the Client changed in the game, and closes it. Ejecting and starting again is safe.