Download Better Controls — Minecraft Mods — MetaMods
Better Controls

Better Controls

Active

Downloads

2

Last update

3 months ago

Versions

1.15 — 1.21.8
Client
Fabric
Forge
Neoforge
Utils

Better Controls

Better Controls is a reimagining of the Better Sprinting mod that offers even greater customization for game controls. It includes numerous new keybinds and extensive configuration options for personalizing sprinting, sneaking, and flying behaviors.

Unlike its predecessor, Better Controls focuses exclusively on enhancing vanilla mechanics without adding new features that only work client-side and require server administrator approval. This approach significantly reduces complexity—the mod doesn't need a server version or the ability to be completely disabled during gameplay.

The main difference lies in the quantity and detail of settings. Better Controls can be considered an advanced controls mod: by default, all keybinds are unassigned, and parameters match standard behavior. To unlock its full potential, navigate to Options → Controls → Better Controls, explore all available options, and create the optimal configuration for your playstyle.

Features

The mod adds Toggle Keybinds for sprinting, sneaking, flying (in creative mode), walking, and jumping. You can use modifiers (Control, Shift, Alt) for each—for example, assign sneaking to Control and toggle sneaking to Control + Y. Pressing the original key cancels the toggle (in the previous example, you enable sneaking by pressing Control + Y and disable it by simply tapping Control). The vanilla toggle options for sprinting/sneaking are disabled to prevent conflicts with custom keybinds.

There's also a key to reset all toggle keybinds simultaneously. This makes it convenient to enable walking, jumping, and sprinting, then disable them all with one key press instead of three.

Sprinting

  • Sprint Key Mode changes how the sprint key behaves. Available options: Tap to Start Sprinting, Tap to Start/Stop Sprinting, and Hold to Sprint.
  • Double Tap 'Walk Forwards' to Sprint can be disabled.
  • Resume Sprinting After Hitting Obstacle automatically reactivates sprinting once you're no longer touching obstacles.

Sneaking

  • Move Camera Smoothly can be disabled to remove smooth movement when entering or exiting sneaking mode.

Gliding

  • Start a Glide using a dedicated key.
  • Double Tap 'Jump' to Glide can be disabled.

Flying

  • Double Tap 'Jump' to Fly can be disabled.
  • Flight Inertia Multiplier changes how quickly you stop moving in the air after releasing movement keys.
  • Disable Field of View Changing prevents FOV changes from sprinting, potions, and other factors while flying in creative and spectator modes.
  • Fly on Ground allows flying while touching the ground in creative mode. Stop flying by tapping the sneak key while in contact with the ground.
  • Flight Speed Multiplier (0.25x - 8x) changes movement speed in creative and spectator modes.
  • Vertical Speed Boost (up to +300%) adds additional vertical flight speed in creative and spectator modes.

Both speed boosts can be separately configured for sprinting—they activate when holding the sprint key. Unlike vanilla mechanics, the sprint flight boost works in all directions.

Installation

Supported mod loaders:

  • Fabric (note: the mod doesn't require Fabric API)
  • NeoForge

After installing your chosen loader, download the mod and place the .jar file into the .minecraft/mods folder.

Minecraft Updates

The mod will attempt to load on new Minecraft versions (including snapshots) as they release. This allows it to be marked as compatible if it works without changes, so you don't have to wait for updates.

While convenient, potential bugs may affect server gameplay. If using the mod on a server, always use the latest version and wait until I either mark it as compatible with new Minecraft updates or release a new version with compatibility confirmation.

Compatibility

  • Better Controls is a client-side mod—it has no effect when installed on a server.
  • In case of conflict with another mod modifying the Controls screen, hold Alt while opening Controls to prevent Better Controls from adding its button. If another mod blocks the button, an alternative is available in the Mods menu (for Fabric, Mod Menu installation is required).

Screenshot

Options Menu Screenshot

Project members
chylex

chylex

Developer

Created: 28 Aug 2023

ID: 4083