NMOVE
by gyatmaster50
NMOVE changes how opposite movement keys interact, so the most recently pressed key wins instead of the two cancelling out.
What it does
In vanilla Minecraft, holding two opposite movement keys at once, such as D and A or W and S, stops the character. NMOVE replaces that cancellation with a rule where the key pressed last takes effect. The result is a snap-tap style of input that lets a player change direction fast, which is useful for strafing and quick direction switches.
The behaviour works with whatever keys are bound to movement, including mouse buttons, and the mod is built with lightweight mixins. It runs on the client only, so a server does not need it and players can join a server without installing anything. Fabric API is required, and Mod Menu is optional for an in-game settings screen.
Files are published for Fabric and Forge across 9 release versions, 1.8.9 – 1.21.11. The Fabric builds cover 1.21.4 – 1.21.8 for the latest update, and the Forge file targets 1.8.9. The mod is released under the MIT License and is not open source.
Key features
Newest press wins
When two opposite movement keys are held, the one pressed most recently takes effect.
Snap-tap style input
Quick direction changes register immediately instead of cancelling out as they do in vanilla.
Any movement binding
The rule applies to any key or mouse button bound to movement.
Settings screen
With Mod Menu installed, an optional settings screen lets the player adjust the behaviour.
Compatibility
Latest build for each game version and loader.
1.21.x8 of 8 versions with builds
1.8.x1 of 1 version 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
Optional 1
Use cases
Fast strafing
Players who strafe in combat or in minigames can switch direction without releasing the first key.
Quick direction switches
Holding a forward key and a backward key in sequence changes travel direction at once.
Who it’s for: Players who want opposite movement keys to act on the latest press, as in snap-tap style input, and who use Fabric or Forge on the client.
How it compares
SOCD is a Fabric and Quilt client mod for 1.21 – 1.21.8, released under the GNU General Public License v3.0 only and open source. Null Movement is a Fabric client mod for 1.19.4 – 1.20.1, released under the MIT License and open source. NMOVE covers the wider 1.8.9 – 1.21.11 range on Fabric and Forge, while its license is MIT but not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| NMOVE | Fabric and Forge | 1.8.9 – 1.21.11 | Client-side only | 2026-08-05 |
| SOCD | Fabric and Quilt | 1.21 – 1.21.8 | Client-side only | 2025-07-25 |
| Null Movement | Fabric | 1.19.4 – 1.20.1 | Client-side only | 2023-09-07 |
Questions
Does NMOVE need Fabric API?
Does a server need NMOVE installed?
Which game versions have NMOVE files?
In the catalog
NMOVE is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Null movement for Java! Made by gyatmaster50. When you hold two opposite movement keys at the same time (A + D, or W + S), vanilla Minecraft cancels them out and you stop. NMOVE makes the most recently pressed key win instead — snap-tap style null movement for fast strafe switches.
Official listing
- Modrinth page
- modrinth.com/mod/nmove
- Owner
- gyatmaster50
- Published
- 2026-07-29
- Updated on Modrinth
- 2026-08-05
- Facts verified
- 2026-10-15
