ModsFinder

HybridToggle

by diblenderbenzene

HybridToggle lets a key switch between tap-to-toggle and hold behaviour, so sneak, sprint and other bound actions can stay active without holding the key down.

FabricClient-side onlyGNU Lesser General Public License v2.1 or laterOpen source1.21.11

What it does

Each bound key can run in Toggle mode, where a quick tap starts the action and a second tap stops it, or in Hold mode, which keeps the normal press-and-hold behaviour. The mode is set per key in the Controls screen, and the sneak key, sprint key and use and attack keys are all supported. Keys that stay in Hold mode keep working as they did before.

The tap window, which decides how quickly a press must be released to count as a tap, defaults to 200 milliseconds, or one fifth of a second, and can be changed in the config file. A debug logging option is available for troubleshooting. Changes to the config take effect without a restart once the in-game command hybridtoggle reload configs runs.

The mod requires Fabric API and is published for Fabric only. It runs client-side only, so only the player needs it and servers run without it. HybridToggle is open source under the GNU Lesser General Public License v2.1 or later, and its source code and issue tracker are public. Files exist for 1.21.11 alone, with 1.0.0+1.21.11 as the latest build, published on 2026-07-27.

Key features

  1. Per-key toggle mode

    Each bound key can be set to Toggle mode or Hold mode in the Controls screen, independently of the others.

  2. Tap detection window

    A tap is a quick press and release, and the time window that counts as a tap defaults to 200 milliseconds.

  3. Toggle for sneak, sprint and combat keys

    Sneak, sprint, use and attack can be toggled, which covers the actions players hold most often.

  4. In-game config reload

    The hybridtoggle reload configs command applies configuration changes without restarting the game.

Compatibility

Latest build for each game version and loader.

1.21.111.0.0+1.21.11
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

Toggle and Hold Sneak/Sprint is a Fabric mod for 1.21.3 – 1.21.4, client-side only, released under the CC0 1.0 Universal license and open source. ToggleSP is a Fabric client-side mod for 1.21 – 1.21.11 under the MIT License, also open source. Quick Toggle Sneak is a Fabric client-side mod for 1.21.4 – 1.21.11 under All rights reserved, and it is not open source.

ModLoadersGame versionsEnvironmentUpdated
HybridToggleFabric1.21.11Client-side only2026-07-27
Toggle and Hold Sneak/SprintFabric1.21.3 – 1.21.4Client-side only2024-12-19
ToggleSPFabric1.21 – 1.21.11Client-side only2026-07-06
Quick Toggle SneakFabric1.21.4 – 1.21.11Client-side only2026-03-31

Questions

Does HybridToggle need Fabric API?

Yes. Fabric API is a required dependency and must be installed next to HybridToggle on Fabric 1.21.11.

Does the server need HybridToggle?

No. Players add it to their own game, and a server needs no copy.

Can the toggle mode be set for every key?

Toggle mode is set per key in the Controls screen, and keys left in Hold mode keep the normal behaviour. Setting Toggle mode for a key comes first.

Does HybridToggle work on other versions?

The files cover only 1.21.11, so the mod is not published for other game versions.

In the catalog

HybridToggle is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from diblenderbenzene

All projects

Similar mods

What the author says

A Sneak key (and others!) that's both Toggle and Hold mode at the same time:O Tap the key to toggle it; hold it for normal behaviour. (You need to set the key to "Toggle" mode in Controls first.)
diblenderbenzene, on the Modrinth page

Official listing

Owner
diblenderbenzene
Published
2026-07-26
Updated on Modrinth
2026-07-27
Facts verified
2026-10-15

Tags