Description

Enhanced Movement is a small Minecraft mod that adds double jump, directional dash, ledge grab, and dash afterimages — with smart fall-damage protection so you don't punish yourself for using your own movement abilities.
Built for Minecraft 26.1+ on both Fabric and NeoForge. One jar per loader, compatible with 26.1, 26.1.1, and 26.1.2.
💡 Looking for a trinkets/accessories version? The functionality of this mod is also included in my other mod, Random Accessories — a lot of quality-of-life accessories bundled together.
## Features
-
Double jump with smart fall-damage protection — small drops from your double-jump peak deal no damage, big falls still hurt (per the math: full protection within 3.5 blocks of the highest point reached, proportional damage beyond).
-
Directional dash — left, right, forward, or back. Double-tap WASD (400 ms window) by default; or bind a dedicated dash key (mouse side button, anything) and use
that. -
In-air dash with slightly reduced speed so jump-dash chains feel intentional, not infinite.
-
Ledge grab — when you jump toward a block with empty space above it, you'll get a boost up. Saves a lot of "almost made it" moments. (Thanks to Krb0 on GitHub for the original implementation.)
-
Dash afterimages — visible Matrix-style trail when you dash, with an optional prism mode for a rainbow cycle.
-
Fully configurable — every threshold, cooldown, timing window, and toggle is exposed in the config GUI.
Controls
-
Double jump: tap the jump key twice in quick succession (within ~250 ms — adjustable in config).
-
Dash (WASD double-tap): tap a movement direction twice within 400 ms. 1-second cooldown by default.
-
Dash (dedicated keybind): open the config and enable
useKeybinds, then bind a key under Options → Controls → Enhanced Movement. Useful for mouse side
buttons. -
Ledge grab: jump toward a ledge with empty space above it — it's automatic, no extra key.
-
Disable everything while sneaking: toggle
sneakDisablesFeaturesin config if you want a "stealth mode" that turns the mod off while crouched.Requirements
-
Minecraft 26.1, 26.1.1, or 26.1.2
-
Java 25
-
Fabric build: Fabric Loader 0.18.4+, Fabric API, Cloth Config, optional Mod Menu (for
the config GUI button) -
NeoForge build: NeoForge 26.1+, Cloth Config (config GUI accessed via NeoForge's built-in Mod List → Enhanced Movement →
Config)Source & Issues
-
GitHub — source, releases, issues
-
License: CC0-1.0 (public domain — use freely)


