English | 한국어
A port of Divisor's Smart Moving to Minecraft 1.20.1 (Forge, Fabric) and 1.21.1 (NeoForge, Fabric). It adds crawling, climbing, ceiling climbing, sliding, wall jumping, charged jumps, diving and more, with the original's animations.
| Minecraft | Loader | Source branch |
|---|---|---|
| 1.20.1 | Forge 47.x, or Fabric Loader with Fabric API | 1.20.1 |
| 1.21.1 | NeoForge 21.1.x, or Fabric Loader with Fabric API | 1.21.1 |
| Action | Keys |
|---|---|
| Grab | Left Ctrl (Smart Moving's own key) |
| Sprint (Smart Moving) | Vanilla sprint key, whose default the mod changes to R |
| Run (vanilla sprint) | Double-tap forward |
| Turn Smart Moving on/off | F9 |
| Climb | Hold Grab while facing a wall with holds; forward climbs up, back or no key climbs down |
| Hang on while climbing | Sneak + Grab |
| Ceiling climb | Hold Grab under iron bars or trapdoors |
| Crawl | Sneak + Grab on the ground. You also crawl when forced into a one-block gap |
| Slide | Sneak + Grab while running or sprinting |
| Charged jump | Hold Sneak and Jump while standing, then release Jump |
| Side / back jump | Double-tap left, right or back (left/right + back jumps diagonally) |
| Head jump | Hold Grab while running or sprinting, hold Jump to charge, then release |
| Wall jump | Double-tap Jump in the air and hold it until you hit a wall; also hold Grab for a wall head jump |
Grab and F9 can be changed in the vanilla Controls screen. Left Ctrl is vanilla's default sprint key, so the mod moves vanilla's default sprint key to R.
move.server.config on, the server's movement options override each client's own while connected.There is no in-game configuration screen. Edit the files in the config/ folder and restart the game or server:
| File | Contents |
|---|---|
smartmovingreborn-client.properties |
The movement options, plus client-only options (perspective and FOV, double-tap timing, toggles, chat messages, debug) |
smartmovingreborn-server.properties |
The same movement options, plus move.server.config |
Every option is described by a comment in the file. Key names and defaults follow the original's "Easy" preset. Invalid values fall back to their defaults and out-of-range values are clamped; the log names each one.
move.server.config=true, the server's movement options apply to every connected player until they leave. Client-only options always stay each player's own.English and Korean. Dutch, Brazilian Portuguese and Russian also use the original's translations (by Dunncann, Cassiobsk8 and DarKShaM).
GPL-3.0-or-later. See LICENSE.