Marathon • Better Toggle Sprint
by DevPieter
Marathon makes sprinting and sneaking toggle with a single key press, so the player can hold the state without keeping a key down.
What it does
Marathon changes how vanilla sprinting and sneaking are triggered. Once a toggle is set, sprinting or sneaking stays active until the same key is pressed again, even after the player lets go of the key. Separate toggles exist for sprint and sneak, and each can be set to work as a persistent toggle.
Two hybrid modes add a double-tap option: holding the key sprints or sneaks as usual, and a double-tap switches the state on. The sprint key defaults to Left Ctrl and the sneak key to Left Shift, and the mod provides an inverted option for players who want the opposite behavior. Marathon requires Utilize, which must be installed alongside it.
Marathon is a client-side only mod, so only the client needs it and servers run without it. It is open source under the MIT License and published for Fabric across 16 release versions, 1.21 – 26.2. The latest file, 1.2.0+26.2-26.2, targets 26.2 and was released on 2026-08-06.
Key features
Persistent sprint toggle
Sprinting stays active after a single key press until the toggle is switched off again.
Persistent sneak toggle
Sneaking can be held in the same way, so the key does not need to stay pressed.
Hybrid double-tap modes
Sprint and sneak keys can be held as normal or double-tapped to toggle, selected separately for each action.
Inverted toggle option
An inverted setting reverses the toggle behavior for players who prefer the opposite of the default.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players who sprint or sneak for long stretches, and players who want to reduce the number of keys held down during play. The mod affects only the client, so it suits single-player and multiplayer clients alike.
How it compares
SprintStart is also a client-side only mod, open source under the MIT License, and published for Fabric across 1.21 – 1.21.11, so it covers fewer game versions than Marathon. Toggle and Hold Sneak/Sprint is client-side only as well, open source under the CC0 1.0 Universal license, and published for Fabric only for 1.21.3 – 1.21.4. Auto Sprint Fix is client-side only and published for Fabric across 1.21.1 – 26.3, but it is not open source and is released under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Marathon • Better Toggle Sprint | Fabric | 1.21 – 26.2 | Client-side only | 2026-08-06 |
| SprintStart | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-03-03 |
| Toggle and Hold Sneak/Sprint | Fabric | 1.21.3 – 1.21.4 | Client-side only | 2024-12-19 |
| Auto Sprint Fix | Fabric | 1.21.1 – 26.3 | Client-side only | 2026-09-16 |
Questions
Does Marathon need Utilize?
Does Marathon have to be installed on the server?
Which game versions does the latest Marathon file support?
In the catalog
Marathon • Better Toggle Sprint is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 13,894 mods support Minecraft 26.2.
More from DevPieter
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/marathon
- Owner
- DevPieter
- Published
- 2025-07-11
- Updated on Modrinth
- 2026-08-06
- Facts verified
- 2026-10-15
