Home›Java›Mods›Better Controls
Better Controls
ModsJava

Better Controls

Java mod listed for Minecraft 1.16–1.21. Downloads from the MC Java Mods app on Android.

by chylex · on CurseForge

New ways to control sprinting, sneaking, and flying. Reimagining of Better Sprinting built for Fabric and Forge.

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.11 · Fabric⬇ Download for 1.21.9–1.21.10 · Fabric⬇ Download for 1.21.6–1.21.8 · Fabric⬇ Download for 1.21.5 · Fabric⬇ Download for 1.21.4 · Fabric⬇ Download for 1.21–1.21.1 · Fabric⬇ Download for 1.20.5–1.20.6 · Fabric⬇ Download for 1.20.3–1.20.4 · Fabric⬇ Download for 1.20.2 · Fabric⬇ Download for 1.20–1.20.1 · Fabric⬇ Download for 1.19.4 · Fabric⬇ Download for 1.19.3 · Fabric⬇ Download for 1.19–1.19.2 · Fabric⬇ Download for 1.18–1.18.2 · Fabric⬇ Download for 1.17–1.17.1 · Fabric⬇ Download for 1.16.3–1.16.5 · Fabric⬇ Download for 1.21.11 · NeoForge⬇ Download for 1.21.9–1.21.10 · NeoForge⬇ Download for 1.21.6–1.21.8 · NeoForge⬇ Download for 1.21.5 · NeoForge⬇ Download for 1.21.4 · NeoForge⬇ Download for 1.21–1.21.1 · NeoForge⬇ Download for 1.20.5–1.20.6 · NeoForge⬇ Download for 1.20.3–1.20.4 · NeoForge⬇ Download for 1.20.2 · NeoForge⬇ Download for 1.20–1.20.1 · NeoForge⬇ Download for 1.20–1.20.1 · Forge⬇ Download for 1.19.4 · Forge⬇ Download for 1.19.3 · Forge⬇ Download for 1.19–1.19.2 · Forge⬇ Download for 1.18–1.18.2 · Forge⬇ Download for 1.17.1 · Forge⬇ Download for 1.16.4–1.16.5 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Better Controls is a reimagining of Better Sprinting with even more customizability. It features several new keybindings and many configurable options for how sprinting, sneaking, and flying should behave.

Better Controls only focuses on complementing vanilla mechanics, rather than adding new mechanics (such as Better Sprinting's option to allow sprinting in all directions) that only work on client side and server owners must explicitly opt in to enable them. By not having such features in Better Controls, it significantly reduces complexity by not having a server side version of the mod, and not needing a way to completely disable the mod while the game is running.

Another major difference is the amount and granularity of options. Better Controls could be considered an advanced controls mod - by default, none of the keybinds are bound, and all options are set to match vanilla behavior. To take full advantage, go into Options - Controls - Better Controls, check out all of the available options, and figure out the best configuration for you.

Features

The mod adds Toggle Keybinds for sprinting, sneaking, flying (creative mode), walking, and jumping. You can use modifier keys (Control / Shift / Alt) for each, including for example setting Control to Sneak, and Control + Y to Toggle Sneak. If you press the original key, the toggle will be canceled (in the previous example, you can Toggle Sneak by pressing Control + Y, and stop sneaking by simply tapping Control). Note that the vanilla options for toggling sprinting/sneaking are disabled to avoid conflicts with the custom keybinds.

You can also bind a key that resets all Toggle Keybinds at once. That makes it easy to for ex. turn on walking, jumping, and sprinting, and then turn all of them off again by pressing one key instead of three.

Sprinting

Sneaking

Gliding

Flying

Both speed boosts can be configured separately for sprinting, which will be active when the Sprint key is held. Unlike in vanilla, the sprinting flight boost works in all directions.

Installation

The following mod loaders are supported:

After you install the mod loader of your choice, download the mod and place the .jar file into .minecraft/mods.

Minecraft Updates

The mod will attempt to load on new versions of Minecraft (including snapshots) as they come out. I made it that way so that if the mod works on a newly released version of Minecraft without any changes, I can simply mark it as compatible and you don't have to wait for an update.

While this is convenient, there is potential for bugs which can affect server play. If you plan to use the mod on a server, please always use the latest version of the mod, and wait until I either mark the version as compatible with new Minecraft updates, or release a new version of the mod that is marked as compatible.

Compatibility

Screenshot

Options Menu Screenshot

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more