Documentation

Learn how to install and use LiquidBounce with our comprehensive guides

Client Commands

Client commands manage core client features such as modules, bindings, friends, configurations, and client settings.


.toggle

Enable or disable a module.

Aliases: t

Usage:

.toggle <module>

Parameters:

  • module (required) — The name of the module to toggle.

Example:

.toggle KillAura
.t Speed

.bind

Bind a module to a keyboard key.

Usage:

.bind <module> <key> [action] [modifiers...]

Parameters:

  • module (required) — The module to bind.
  • key (required) — The key name. Common formats: r, y, left.control, left_shift, right.alt, keypad.4, mouse.4. Use none to unbind. A key name the client does not recognise is rejected with an error message instead of being bound.
  • action (optional) — The bind action: Toggle (default) or Hold.
  • modifiers (optional, vararg) — Modifier keys: Alt, Control, Shift, Super.

Example:

.bind KillAura left.control
.bind fly right.alt Toggle
.bind fly y
.bind fly y Hold
.bind fly y Toggle
.bind fly keypad.4

.binds

Manage all module key bindings.

Subcommands:

  • .binds add <module> <key> [action] [modifiers...] — Add a new binding.
  • .binds remove <module> <key> — Remove a binding.
  • .binds list — List all current bindings.
  • .binds clear — Remove all bindings.

.help

Display a paginated list of all available commands with their aliases and descriptions.

Usage:

.help [page]

Parameters:

  • page (optional) — The page number to display.

.friend

Manage your friend list. Friends can be excluded from combat targeting.

Subcommands:

  • .friend add <name> [alias] — Add a player to your friend list with an optional display alias.
  • .friend remove <name> — Remove a player from your friend list.
  • .friend alias <name> <alias> — Set a display alias for a friend.
  • .friend list — List all friends.
  • .friend clear — Remove all friends.

Example:

.friend add Steve
.friend add Steve
.friend add SenkJu "Senk Ju"
.friend remove Steve

Note: Use double quotes around arguments that contain spaces, for example .friend add SenkJu "Senk Ju".

Minecraft usernames cannot contain spaces — .friend add "Senk Ju" is not a valid username. Quotes are useful for aliases or display names when the command supports them.


.hide

Hide or unhide modules from the GUI array list.

Subcommands:

  • .hide hide <module> — Hide a module.
  • .hide unhide <module> — Unhide a module.
  • .hide list — List all hidden modules.
  • .hide clear — Unhide all modules.

.panic

Quickly disable all active modules or all modules in a specific category.

Usage:

.panic [category]

Parameters:

  • category (optional) — all (default), nonrender, or a specific category name (e.g. combat, movement).

Example:

.panic
.panic nonrender
.panic combat

.clear

Clears the in-game chat history.

Usage:

.clear

.value

Get or set module settings (values).

Subcommands:

  • .value set <path> <value> — Set a setting to a new value.
  • .value reset <path> — Reset a single setting to its default.
  • .value reset-all <path> — Reset all settings in a value group to their defaults.

Parameters:

  • path — The dot-separated path to the setting (for example: modules.killaura.range, modules.aspect.ratio, or settings.commands.prefix). The path can reference module values, global settings, or other configuration paths.
  • value — The new value to set.

Example:

.value set modules.killaura.range 4.5
.value set modules.aspect.ratio 2
.value set settings.commands.prefix !
.value reset modules.killaura.range
.value reset-all modules.killaura

.config

Find, load, publish and manage configs on the marketplace. See Configs for the full guide.

CommandDescription
.config list [page]List configs, featured ones first
.config search <query> [tag]Search configs, optionally within a tag
.config info [config]Show a config, or the loaded one
.config load <config> [modules]Load a config by author/name, name, ID, share code or link
.config revertDrop your changes to the loaded config
.config restoreRestore your settings from before the first marketplace config
.config detachStop tracking the loaded config and keep your settings
.config report works [config]Report that a config works for you
.config report broken [config]Report that a config is broken for you
.config publish new <name> [visibility] [description]Publish your current settings
.config publish overlay <name> [visibility] [description]Publish only your changes on top of the loaded config
.config publish fork <name> [visibility] [description]Publish a copy of someone else's config with your changes
.config edit update [changelog]Publish your changes to your loaded config
.config edit set <field> <value>Change the name, description, tags, servers or visibility of your loaded config
.config edit depend add <item>Add a config, add-on or script your config needs
.config edit depend remove <item>Remove a dependency again
.config edit deleteDelete your loaded config

visibility is public (the default) or unlisted.


.localconfig

Save, load, and manage local configuration files.

Subcommands:

  • .localconfig save <name> — Save the current configuration to a local file.
  • .localconfig load <name> [modules...] — Load a local configuration. Optionally specify which modules to load.
  • .localconfig list — List all local configurations.
  • .localconfig browse — Open the local config folder.

Saved configurations leave out settings that are tied to your personal setup, such as your keybinds and the settings of Render and Fun modules. Each of these groups can be included on request when saving, so you can keep your visual setup in the file if you want to.

Loading a local config replaces the settings of a marketplace config you are tracking, so LiquidBounce stops tracking it and tells you which one it dropped. A config you saved while tracking that marketplace config, and a load of only some modules, count as edits of it instead, so tracking goes on.


.targets

Toggle target types for combat and visual modules.

Aliases: target, enemies, enemy

Subcommands:

  • .targets combat <target> — Toggle a target type for combat modules.
  • .targets visual <target> — Toggle a target type for visual modules.

Target options: Players, Hostile, Angerable, WaterCreature, Passive, Invisible, Dead, Sleeping, Friends, Self (visual only).

Example:

.targets combat Players
.targets visual Invisible

.script

Manage client scripts.

Subcommands:

  • .script reload — Reload all scripts.
  • .script load <name> — Load a script by name.
  • .script unload <name> — Unload a script.
  • .script debug <name> — Start debug protocol for a script.
  • .script list — List all loaded scripts.
  • .script browse — Open the scripts folder.
  • .script edit <name> — Open a script for editing.

Note: Requires the Script API add-on.


.debug

Collect debug information about the client and upload it to a paste service.

Usage:

.debug

Generates a report containing client version, Minecraft version, Java version, OS, profile info, and active modules.


.client

Manage core client settings and features.

Subcommands:

SubcommandDescription
.client infoDisplay client name, version, and author
.client prefix <prefix>Change the command prefix
.client language listList available languages
.client language set <code>Set the client language
.client language unsetReset to the default language
.client theme listList available themes
.client theme set <name>Apply a theme
.client theme browseOpen the themes folder
.client theme reloadReload themes
.client appearance hideHide the client overlay
.client appearance showShow the client overlay
.client browser open <url>Open a URL in the built-in browser
.client integration menuShow the integration menu URL
.client integration urlShow the integration URL
.client integration resetReset the integration URL
.client account loginLog in to your LiquidBounce account via OAuth
.client account logoutLog out of your LiquidBounce account
.client account infoDisplay account information
.client cosmetics refreshRefresh cosmetics from the server
.client cosmetics manageOpen the cosmetics management page
.client config backupBackup all configurations
.client config restoreRestore configurations from backup
.client config resetReset all configurations to defaults
.client config browseOpen the configuration folder
.client destruct [confirm] [wipe]Remove client traces (use with caution)

.chat

Send a message to LiquidChat (built-in IRC).

Usage:

.chat <message>

Note: Requires the ClientChat global setting to be enabled and connected.


.chatjwt

Request a new JWT authentication token from the LiquidChat server.

Usage:

.chatjwt