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