What Is AutoConfig in Minecraft Clients?

AutoConfig is a LiquidBounce module that detects your server or anticheat and auto-loads matching settings. Here's how the profile system actually works.

Modulesby trqUpdated July 13, 2026
Key takeaways
  • AutoConfig is a LiquidBounce module that detects your server or anticheat and auto-loads matching settings.
  • It writes values like reach, rotation smoothing, and timing into other modules from a fetched profile.
  • Maintained profiles exist for anticheats including Watchdog, Grim, Vulcan, Intave, and Polar.
  • AutoConfig sends no extra packets itself, so detection risk sits with the modules it configures.

AutoConfig is a module in LiquidBounce that detects which server or anticheat you're connected to and automatically loads a matching settings profile into the client's other modules. Instead of hand-tuning reach, rotation smoothing, or timing every time you change servers, it pulls a profile keyed to what it finds (Watchdog, Grim, Vulcan, Intave, Polar, whatever's running) and writes those values in for you. It isn't a cheat in its own right so much as the plumbing that keeps everything else correctly tuned.

How it works

AutoConfig starts by figuring out where you are. That can mean reading the server address directly, or fingerprinting which anticheat is actually active once you're connected. Either way, it pulls a matching profile from a remote source and writes the values straight into your other modules' settings: the reach distance a combat module uses, the smoothing a rotation module applies, the timing offsets a movement bypass leans on.

The reasoning behind splitting things this way is simple. A rotation helper or movement bypass gets written once, as generic code with adjustable parameters. The actual numbers that make those parameters survive against Watchdog are not the numbers that survive against Grim or Polar, and LiquidBounce keeps that difference out of the module code entirely, living instead in the profile AutoConfig fetches. When an anticheat shifts its detection thresholds, the fix is a profile update, not a new client build shipped to every user.

Is AutoConfig itself detectable?

No, and that's the whole point of building it this way. AutoConfig doesn't move your character, alter your rotations, or send anything unusual over the wire. It writes configuration values into other modules before or during a session, and a server-side anticheat has no way to tell whether a number was typed in by hand or dropped in by a fetched profile.

The actual risk lives one layer down, in whatever AutoConfig configures. If a profile tunes a combat module to sit right at the edge of a detection threshold, that module carries exactly the risk it would carry with any other set of numbers. AutoConfig is a maintenance and convenience layer sitting on top of a cheat client, not a bypass on its own, and it doesn't add or remove risk beyond what the modules it touches already have.

Where Opal sits on this

Opal doesn't ship a module called AutoConfig. That's worth being upfront about rather than hand-waving: LiquidBounce's remote-profile architecture exists largely because it's open source and has to keep several different anticheat-specific tunings in sync across one shared codebase. A paid client with a fixed, maintained module set is solving a different problem. If you're comparing utility clients specifically on "does it auto-swap settings per detected anticheat," that's a LiquidBounce mechanic, not something to expect from Opal.

The risk isn't AutoConfig, it's what it configures

AutoConfig itself won't get you banned, it's invisible to a server. The reach module, rotation module, or movement bypass it quietly tunes might, at exactly the rate they would if you'd set the numbers yourself. Treat a profile-driven setting with the same caution you'd give a manually configured one.

FAQ