InvMove is a client-side utility mod that lets you walk, jump, and sprint while any inventory or GUI screen is open in Minecraft, available for Fabric, Forge, NeoForge, and Quilt mod loaders.
Every Minecraft player knows the feeling: you're running from a Creeper, you need to grab a sword from your inventory, and the moment you press E, your character stops dead in its tracks. That brief pause has killed more players than any mob ever could. InvMove solves this problem elegantly by allowing full movement while any inventory screen is open. With over 12 million downloads on Modrinth, it has become one of the most popular quality-of-life mods in the Minecraft ecosystem — and for good reason. Developed by PieKing1215, InvMove has been actively maintained since its initial release in February 2022 and continues to receive updates for the latest Minecraft versions.
Key Features of InvMove
- Full movement in inventories — Walk, jump, sprint, and sneak while any inventory screen is open. This means you can sort through chests, craft items, or browse your inventory without becoming a sitting duck for hostile mobs. It fundamentally changes how you interact with GUIs during gameplay.
- Per-screen configuration — Every screen in the game, including those added by other mods, can be individually toggled for movement support. If you want movement enabled in your survival inventory but disabled in the creative menu, you have full control. This granular approach ensures the mod works exactly how you want it to.
- Background tint removal — InvMove can hide the darkened overlay that normally appears behind non-pausing screens. This gives you better visibility of your surroundings while managing your inventory, which is especially valuable during combat or exploration in dangerous areas.
- Toggleable via keybind — A configurable keybind lets you toggle inventory movement on or off at any time during gameplay. This is perfect for situations where you need precision clicking in a GUI without accidentally moving your character. The keybind is unbound by default, so it won't conflict with your existing controls.
- Client-side only — InvMove runs entirely on the client, meaning servers don't need to install anything. You can add it to your personal mod setup and use it on multiplayer servers without requiring server-side changes. However, be aware that some anticheat systems may flag the behavior.
- Addon compatibility system — Through the companion mod InvMoveCompats, the mod supports popular inventory-related mods like REI, JEI, and EMI. This modular approach keeps the core mod lightweight while extending compatibility to the recipe viewers and item browsers most players rely on.
- Debug overlay — A built-in debug display helps troubleshoot compatibility issues with other mods. If a particular screen isn't working as expected, the debug overlay shows exactly what InvMove detects, making it easy to report issues or adjust settings.
Screenshots
How to Install InvMove
- Install your preferred mod loader: Fabric, NeoForge, Forge, or Quilt for your Minecraft version.
- Download and install Cloth Config, which is required on all mod loaders for InvMove's settings menu.
- If using Fabric, also install Fabric API and Mod Menu to access the configuration screen in-game.
- Download the correct InvMove file for your Minecraft version and mod loader from the download section below.
- Place the downloaded
.jarfile into your.minecraft/modsfolder, then launch the game. Open the mod settings to customize movement and background tint options per screen.
Requirements & Compatibility
| Requirement | Details |
|---|---|
| Mod Loaders | Fabric, Forge, NeoForge, Quilt |
| Minecraft Versions | 1.16.5 – 1.21.11 |
| Required Dependencies | Cloth Config (all loaders), Fabric API (Fabric only) |
| Recommended | Mod Menu (Fabric), Game Menu Mod Option (NeoForge/Forge) |
| Side | Client-side only |
| License | LGPL-3.0-only (open source) |
What's New
- Fixed NeoForge support for Minecraft 1.21.11, ensuring the mod loads correctly on the latest version.
- Resolved toggle sneak support in 1.21.9+ and on (Neo)Forge builds, fixing a long-standing issue for sneak-toggle users.
- Fixed the
key.categories.creativetranslation key in 1.21.10+, correcting a localization bug. - Addressed a potential memory leak related to InvMove's debug overlay.
- Reduced mod jar size to under 100KB on newer Minecraft versions by removing bundled dependencies that are now included by default.
Pros and Cons
Pros
- Dramatically improves gameplay flow by removing forced stops when opening GUIs
- Highly configurable with per-screen toggle support for vanilla and modded screens
- Client-side only — no server installation needed
- Actively maintained with broad version support from 1.16.5 to 1.21.11
- Appears to be lightweight with a jar size under 100KB on modern versions
- Open source under LGPL-3.0 with active GitHub development
Cons
- May trigger anticheat systems on public multiplayer servers
- Requires Cloth Config as an additional dependency on all loaders
- JEI/REI/EMI compatibility requires installing a separate addon mod (InvMoveCompats)
- Fabric users need both Fabric API and Mod Menu for full functionality
Alternatives to InvMove
- Better Controls — A comprehensive input customization mod that offers toggle sprint, toggle sneak, and other movement tweaks that complement inventory movement mods.
- Ok Zoomer — While focused on zoom functionality rather than inventory movement, it pairs well with InvMove for players looking to enhance their overall control experience.
- Mouse Tweaks — Enhances inventory management with improved drag-and-drop, mass item moving, and scroll wheel support, making it a natural companion to InvMove's movement features.
Download InvMove
| Minecraft Version | Fabric | NeoForge |
|---|---|---|
| For Minecraft 1.21.11 | Download | Download |
| For Minecraft 1.21.10 | Download | Download |
| For Minecraft 1.21.9 | Download | Download |
| For Minecraft 1.21.8 | Download | Download |
| For Minecraft 1.21.7 | Download | Download |
| For Minecraft 1.21.6 | Download | Download |
| For Minecraft 1.21.5 | Download | Download |
| For Minecraft 1.21.4 | Download | Download |
| For Minecraft 1.21.3 | Download | Download |
| For Minecraft 1.21.2 | Download | Download |
| For Minecraft 1.21.1 | Download | Download |
| For Minecraft 1.21 | Download | Download |
Always download mods from official sources to stay safe.
Frequently Asked Questions
Is InvMove safe to use on multiplayer servers?
Yes, but with caution. InvMove is a client-side mod and does not modify any server-side behavior. However, because it allows movement during inventory screens — something vanilla Minecraft doesn't permit — some anticheat plugins may flag this as suspicious behavior. The mod author explicitly notes they take no responsibility if players face bans on public servers. Use it freely on private servers or singleplayer, and check server rules before using it on public servers.
Does InvMove work with modded inventory screens?
Yes — InvMove supports both vanilla and modded screens out of the box. Every screen can be individually configured through the in-game settings menu, so you can enable or disable movement for specific modded GUIs. For recipe viewer mods like JEI, REI, and EMI, install the companion addon InvMoveCompats for full compatibility.
Does InvMove affect game performance?
No noticeable impact has been reported. The mod appears to be lightweight, with recent updates reducing the jar size to under 100KB on modern Minecraft versions. A previous memory leak related to the debug overlay has been fixed in the latest release. The mod primarily hooks into existing movement and screen rendering code without adding resource-intensive processes.
Can I use InvMove with both Fabric and NeoForge?
Yes — InvMove supports Fabric, Forge, NeoForge, and Quilt mod loaders. Make sure you download the correct version for your specific loader, as the jar files are not interchangeable. Cloth Config is required regardless of which loader you use, and Fabric users will additionally need Fabric API installed.
How do I configure which screens allow movement?
Open the InvMove configuration screen through your mod loader's settings menu. On Fabric, you need Mod Menu installed to access it; on NeoForge or Forge, the Game Menu Mod Option mod is recommended for in-game access. From the config screen, you can toggle movement and background tint settings individually for every registered screen, and set a keybind to quickly toggle movement on or off during gameplay.
