ModsFinder

Revert Old Movement

by Ownwn

Revert Old Movement restores the older sprint rules, so sprinting stays active when a player attacks, uses an item, swims or glides with an elytra.

FabricClient and serverCC0 1.0 UniversalOpen source1.21.4 – 1.21.6

What it does

Recent game updates cancel sprinting in several situations, which the Revert Old Movement mod undoes. Once installed, a player who is sprinting keeps sprinting while attacking enemies, using an item, swimming or in water, and flying with an elytra. The change targets the behavior tracked as MC-152728 in the Minecraft bug tracker, and the mod's own description calls the newer rules controversial.

The mod is a Fabric mod for Minecraft 1.21.4 – 1.21.6, with three release versions covering 1.21.4, 1.21.5 and 1.21.6. Its latest file is 1.0.3 for 1.21.6, published on 2025-06-22. Only the client needs the mod for sprint behavior to change, and the server can run with it too, since the environment is client and server. The code is released under CC0 1.0 Universal and is open source, with the source code publicly available.

Key features

  1. Sprint kept while attacking

    Sprinting continues when a player hits an enemy, instead of stopping at the attack.

  2. Sprint kept while using items

    A player who is sprinting keeps running while eating, drinking or using another item.

  3. Sprint kept in water and when swimming

    Sprint is preserved while swimming and while moving through water, where the newer rules would cancel it.

  4. Sprint kept while gliding

    Sprint stays active during elytra flight, so a player who launches while running keeps the sprint state.

Compatibility

Latest build for each game version and loader.

1.21.61.0.3
1.21.51.0.3
1.21.41.0.3
ReleaseBetaAlphaNot available

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

Use cases

Combat-heavy play

Players who fight in long sequences of attacks can keep moving at sprint speed between swings.

Long-distance travel

Players crossing rivers, lakes or flying routes with an elytra keep the sprint state through the trip.

Who it’s for: Players who prefer the sprint behavior of earlier versions, and server owners who want the same sprint rules for everyone on the server.

How it compares

Full comparison

Sprintum is a Fabric and NeoForge mod that reverts the same sprint change for 1.21.4, but it is client-side only and under All rights reserved, so it is not open source. Revert MC-101556 is an Apache License 2.0 mod for 1.21.5 that is server-side only and open source, so it reverts a different bug rather than sprint cancellation in these situations. Hold to Sprint is a client-side only MIT License mod for 1.21.11, and it is open source with a different approach to sprint.

ModLoadersGame versionsEnvironmentUpdated
Revert Old MovementFabric1.21.4 – 1.21.6Client and server2025-06-22
Sprintum (MC-152728 revert)Fabric and NeoForge1.21.4Client-side only2025-01-13
Revert MC-101556Fabric1.21.5Server-side only2025-04-24
Hold to SprintFabric1.21.11Client-side only2026-03-26

Questions

Does Revert Old Movement need Fabric API?

No required dependency is listed for Fabric.

Do players and servers both need the mod?

The server and every player need the mod installed.

Which game versions does the mod support?

The mod covers 1.21.4 – 1.21.6, with files for 1.21.4, 1.21.5 and 1.21.6, and the latest file targets 1.21.6.

In the catalog

Revert Old Movement is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,625 mods support Minecraft 1.21.6.

More from Ownwn

All projects

Similar mods

Official listing

Owner
Ownwn
Published
2025-01-11
Updated on Modrinth
2025-06-22
Facts verified
2026-10-15

Tags