ModsFinder

Null Movement

by Fruitloopins

Null Movement changes how opposing movement keys are handled, so pressing two directions at once no longer stops the player.

FabricClient-side onlyMIT LicenseOpen source1.19.4 – 1.20.1

What it does

When two opposite keys are held together, vanilla movement cancels out and the character stops. Null Movement instead gives priority to the direction pressed most recently, which makes movement feel smoother and avoids stops caused by accidental double presses. The idea is borrowed from a movement script for the TF2 and Source engine games, and the mod is published for Fabric only, with builds for 1.19.4 and 1.20.1. It is client-side only, so servers do not need it. The latest file is 0.0.1 for 1.20.1, and Fabric API is required.

Key features

  1. Most recent key wins

    When two movement keys are held at the same time, the direction pressed most recently takes over.

  2. No accidental stops

    Pressing two keys together no longer halts the character, which removes stops caused by an accidental double press.

  3. Source-style movement

    The behavior follows a movement script from the Source engine community, adapted for Minecraft's controls.

Compatibility

Latest build for each game version and loader.

1.20.10.0.1
1.19.40.0.1
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

Free Move is also client-side only and open source under the MIT License, but it is limited to 1.19.3. CloseOnMove is client-side only, open source under the MIT License and covers 1.17 – 1.21.11, so it fits a wider range of versions.

ModLoadersGame versionsEnvironmentUpdated
Null MovementFabric1.19.4 – 1.20.1Client-side only2023-09-07
Free MoveFabric1.19.3Client-side only2023-03-06
CloseOnMoveFabric1.17 – 1.21.11Client-side only2025-10-13

Questions

Does Null Movement need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed alongside Null Movement.

Does Null Movement have to run on the server?

No. Only the player's game needs it, and servers run without it.

In the catalog

Null Movement is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from Fruitloopins

All projects

Similar mods

What the author says

Null Movement alters this code to instead prioritise the direction you most recently pressed, if you accidentally hit two keys at the same time you will not stop in place. Your movement will feel much smoother. This idea comes from a popular TF2/Source engine script.
Fruitloopins, on the Modrinth page

Official listing

Owner
Fruitloopins
Published
2023-09-01
Updated on Modrinth
2023-09-07
Facts verified
2026-10-15

Tags