Skip to main content
LiquidBounce Logo

What is LiquidBounce?

LiquidBounce is a free and open-source mixin-based injection hacked client using the Fabric API for Minecraft. Built with modern technologies and designed for extensibility, LiquidBounce offers a comprehensive suite of features for enhancing your Minecraft gameplay.

Powerful Modules

Over 100+ combat, movement, render, and utility modules to customize your experience

Script API

Create custom modules and features using JavaScript with GraalVM Polyglot

Rich Configuration

Fine-tune every aspect with an extensive configuration system

Theme Marketplace

Browse and install custom themes and scripts from the community

Key Features

Powerful Modules

LiquidBounce comes with an extensive collection of modules organized into categories:
  • Combat: KillAura, Velocity, AutoArmor, Criticals, and more
  • Movement: Fly, Speed, Step, Sprint, and various movement enhancements
  • Render: ESP, Tracers, Nametags, ClickGUI, and visual customizations
  • Player: AutoTool, NoFall, InventoryCleaner, ChestStealer, and utilities
  • World: Scaffold, FastBreak, FastPlace, AutoMine, and world interaction tools
  • Misc: AntiBot, AutoDisable, and various miscellaneous features
  • Exploit: Server-specific exploits and vulnerability tests
  • Fun: Cosmetic and entertainment features
Each module is highly configurable with keybinds, settings, and sub-modes.

Scripting Support

LiquidBounce features a powerful Script API powered by GraalVM Polyglot that allows you to:
  • Create custom modules in JavaScript
  • Hook into game events
  • Access Minecraft internals safely
  • Share your scripts with the community
The scripting system uses polyglot-js and supports modern JavaScript features.

Configuration System

The client includes a sophisticated configuration system:
  • AutoConfig: Automatically save and load your settings
  • Local Configs: Server-specific or situation-specific configurations
  • Cloud Sync: Sync your settings across devices (when enabled)
  • Import/Export: Share configurations with friends
All configurations are stored in JSON format and can be managed through commands or the ClickGUI.

Marketplace

Browse and install community-created content:
  • Custom themes for the ClickGUI
  • User-created scripts and modules
  • Configuration presets for different game modes
  • Integration with the LiquidBounce ecosystem

Modern UI

LiquidBounce features a modern, web-based UI built with:
  • MCEF Integration: Chromium Embedded Framework for rich interfaces
  • Custom Theme System: Built with Node.js and bundled at compile time
  • ClickGUI: Intuitive interface for managing modules (default bind: Right Shift)
  • Customizable HUD: Position and style your on-screen elements

Technology Stack

LiquidBounce is built with cutting-edge technologies:
  • Fabric API: Lightweight modding framework for Minecraft
  • Kotlin & Java: Modern JVM languages for robust code
  • Mixin: Runtime class modification without touching Mojang code
  • GraalVM Polyglot: Advanced scripting capabilities
  • OkHttp: Modern HTTP client for web integration
  • Deep Learning: Optional ML features with DJL and PyTorch

Open Source

LiquidBounce is licensed under the GNU General Public License v3.0:
  • ✅ Use freely
  • ✅ Share with others
  • ✅ Modify and improve
  • ⚠️ Must disclose source code of modified versions
  • ⚠️ Must use GPL license for derivatives
Any code taken from LiquidBounce, even partially, cannot be used in closed-source applications. All modifications must remain open source under GPL.

Get Started

Ready to dive in? Follow our guides to get LiquidBounce up and running:

Installation

Set up your development environment and build LiquidBounce

Quick Start

Learn the basics and enable your first module

Community & Support

Join the LiquidBounce community:
If you notice any bugs or missing features, please report them on our GitHub Issues page.

Build docs developers (and LLMs) love