TL;DR: Press K once to toggle sprint on or off. If you can't sprint, the screen shows you why. It's safe for multiplayer servers because it just holds the sprint key for you. That's it.
I made this because I couldn't find an auto sprint mod I trusted, and I wanted an indicator that tells me why I'm not sprinting so my brain could finally stop overthinking it. also fixes MC-263293 (Dying or world change causes toggle sprint to untoggle)
- 🏃 Sprint automatically whenever you move forward
- ⌨️ Toggle it with
K(rebindable, obviously) - 📊 A little HUD that shows if you're sprinting and why not when you aren't
- 🖱️ Drag the HUD anywhere on screen with a built-in editor
- 🎨 Change the HUD text and colors
- 💻 Client-side only
- ⚡ Tiny and lightweight
Fabric Loader + Fabric API. For the supported Minecraft versions, check the Modrinth page or the latest release on GitHub both always show the current one.
- Drop the jar in your
modsfolder - Join a world or server
- Press K
Now hold W and run. Press K again to turn it off.
The mod remembers your choice between restarts, but it starts off the first time you play so if nothing happens at first, just press K. Don't panic.
Keybinds live in the usual spot: Options → Controls → Mitra's Auto Sprinter.
While you play, a small indicator shows what's going on:
- Sprint ON (green) - you're running
- Sprint OFF - Too Hungry (yellow) - you would be sprinting, but something's in the way. It tells you what: Hit Wall, Using Item, Blindness, and so on. All the normal vanilla stuff.
- Sprint OFF (gray) - the mod is off
Don't like where it sits? Fair.
- In Options → Controls → Mitra's Auto Sprinter, set a key for Open HUD Editor (it's unbound by default)
- Press it in game
- Drag the HUD wherever you want - it can't go off-screen (hopefully lol)
- Press ESC to save
Done.
Yep. The mod literally just holds your sprint key down for you - the same as taping the key to your keyboard or using vanilla's toggle-sprint option. All of Minecraft's normal sprint rules still apply, so it won't sprint while you're sneaking, eating, elytra flying, or anything else vanilla says no to. Run into a wall? Sprint stops, exactly like normal.
Nothing is faked and nothing weird gets sent to the server, so there's nothing for anti-cheats to flag.
You never have to touch this - the keybind and HUD editor cover everything you normally need. But if you like tinkering, everything lives in config/mitrasautosprinter.properties. It shows up after your first toggle.
Everything hot-reloads: save the file while playing and it applies within a second - text, colors, position, toggles, all of it. No restart needed.
sprintEnabled- whether the mod starts on or offhudVisible/hudBackground- hide the HUD or its background boxhudX/hudY- HUD position. By default the HUD is centered at the top, just below the boss bar, and stays centered at any GUI scale or resolution. SethudXto-1to get that back, or use the editor to place it freelyhudColorOn/hudColorBlocked/hudColorOff/hudBackgroundColor- the colorstextOn/textOff/textBlockedFormat- the HUD text (%sgets replaced with the reason)reasonHungry,reasonBlind, etc. - rename each "why not" message
Colors are just normal hex codes - like #55FF55. Grab one from any color picker website, paste it in, done. Genuinely as simple as that.
CC0 1.0. Do whatever you want with it. See LICENSE for the full license text.
