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, and Eject flushes the current config before unloading. A value changing on screen does not by itself confirm that 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 config follows your account

Configs are stored against your Bubbly account rather than the PC, so approving a different machine brings your settings with it. The stored config is capped at 64 KiB, which is far more than the settings can occupy.

The saved format

A config is plain text, one setting per line, as <Module>.<Setting>=<value> using the exact display names shown in the window:

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 → Status, restores each module's original 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.

Ejecting

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