
Enhances inventory management by adding various functions to the mouse buttons.
We take you to the author's page on Modrinth. There you pick the exact file for your version and loader.
Mouse Tweaks replaces the standard RMB dragging mechanic, adds two new LMB dragging mechanics and an ability to quickly move items with the scroll wheel.
Mouse Tweaks is purely client-side. There is no server-side component.
Configuration file: .minecraft/config/MouseTweaks.cfg
Very similar to the standard RMB dragging mechanic, with one difference: if you drag over a slot multiple times, an item will be put there multiple times. Replaces the standard mechanic if enabled.
Configuration setting: RMBTweak=1
Hold your right mouse button:

Drag your mouse around the crafting grid:

You can drag your mouse on top of existing items:

Lets you quickly pick up or move items of the same type.
Configuration setting: LMBTweakWithItem=1
Hold your left mouse button to pick up an item:

Drag your mouse across the inventory. Items of the same type will be picked up:

Hold shift and drag. Items of the same type will get "shift-clicked":

Quickly move items into another inventory.
Configuration setting: LMBTweakWithoutItem=1
Hold shift, then hold your left mouse button:
(Mouse cursor is not visible for some reason)

Drag your mouse across the inventory. Items will get "shift-clicked":
(Mouse cursor is not visible for some reason)

Scroll to quickly move items between inventories. When you scroll down on an item stack, its items will be moved one by one. When you scroll up, items will be moved into it from another inventory.
Configuration setting: WheelTweak=1
Configuration setting: WheelSearchOrder=1
When you scroll up, the mod will search for items from last to first (when this is set to 1) or from first to last (when this is set to 0).
Configuration setting: WheelScrollDirection=0
Set this to 1 to invert the default scroll actions. So, when set to 1, scrolling down will pull the items and scrolling up will push the items.
Set this to 2 to enable the inventory position aware scrolling. Scrolling up will push the items into the other inventory if it's above the selected slot, or pull items from the other inventory if it's below the selected slot. Vice versa for scrolling down.
These settings existed in older Mouse Tweaks versions but were removed since.
Configuration setting: OnTickMethodOrder=Forge, LiteLoader
Mouse Tweaks can use multiple APIs for an OnTick method that it requires. You can use this setting to control the API it prefers. This shouldn't really matter at all. If a method isn't supported (for example, you don't have the API installed) the mod will proceed to check the next ones.
Configuration setting: ScrollHandling=0
Toggles between "smooth scrolling, minor issues" (0) and "non-smooth scrolling, no issues" (1). When set to smooth scrolling, minor issues may be experienced such as scrolling "through" JEI or other mods. When set to non-smooth scrolling, those issues will not happen, but the scrolling will be a little non-smooth. Non-smooth scrolling works only with the Forge OnTick method.
This option is set to smooth scrolling by default because the aforementioned issues require rather specific conditions to trigger and aren't very impactful, while scrolling items is something you do all the time and want the experience to be as good as possible.
Mouse Tweaks is compatible with everything based on GuiContainer (as long as the behavior isn't changed too much).
If your GUI isn't based on GuiContainer, or if you want to improve compatibility (making Mouse Tweaks ignore some slot, for example), take a look at the API documentation.
Feel free to include Mouse Tweaks in modpacks.
Latest file published for each Minecraft version and loader, with its official hash so you can verify integrity.
| Minecraft | Loaders | File | Size | SHA-1 | Published | Get |
|---|---|---|---|---|---|---|
| 26.3 Release | Forge | MouseTweaks-forge-mc26.3-2.31.jar 26.3-2.31-forge | 72 KB | 4e9003aaabcc0edbfa7539087cc77e88f90f4e96Not scanned: external file | Sep 20, 2026 | Get |
| 26.3 Release | NeoForge | MouseTweaks-neoforge-mc26.3-2.31.jar 26.3-2.31-neoforge | 72 KB | de224d4e3c270b749345c3a6703b51336a3ce5d3Not scanned: external file | Sep 15, 2026 | Get |
| 26.3 Release | Fabric | MouseTweaks-fabric-mc26.3-2.31.jar 26.3-2.31-fabric | 73 KB | 65c0f5588900e7ade476164ec4915bfab52c129aNot scanned: external file | Sep 15, 2026 | Get |
| 26.2 Release | Forge | MouseTweaks-forge-mc26.2-2.31.jar 26.2-2.31-forge | 73 KB | 52a1e87f809ec598d9122eee7fb84eaadd485019Not scanned: external file | Jun 18, 2026 | Get |
| 26.2 Release | NeoForge | MouseTweaks-neoforge-mc26.2-2.31.jar 26.2-2.31-neoforge | 73 KB | 7b914ba36cbfe9a6017ac9cb116bb205c389136eNot scanned: external file | Jun 16, 2026 | Get |
| 26.2 Release | Fabric | MouseTweaks-fabric-mc26.2-2.31.jar 26.2-2.31-fabric | 74 KB | ad5b7e4ad6dc734152d41f05902b65aedb448d64Not scanned: external file | Jun 16, 2026 | Get |
| 26.1, 26.1.1, 26.1.2 Release | Fabric | MouseTweaks-fabric-mc26.1-2.31.jar 26.1-2.31-fabric | 74 KB | d81b34b76b8885f637e1a253810a78bee772a346Not scanned: external file | Mar 29, 2026 | Get |
| 26.1, 26.1.1, 26.1.2 Release | NeoForge | MouseTweaks-neoforge-mc26.1-2.31.jar 26.1-2.31-neoforge | 73 KB | e171c7b91ab9ab3b0f7b63aa5b0337f578588b5cNot scanned: external file | Mar 29, 2026 | Get |
| 26.1, 26.1.1, 26.1.2 Release | Forge | MouseTweaks-forge-mc26.1-2.31.jar 26.1-2.31-forge | 72 KB | 878c937806196407ef00687cae145625f73c0727Not scanned: external file | Mar 29, 2026 | Get |
| 1.21.11 Release | Fabric | MouseTweaks-fabric-mc1.21.11-2.30.jar 1.21.11-2.30-fabric | 74 KB | 86515de45fe960bd717deea0954055106e857b81Not scanned: external file | Dec 12, 2025 | Get |
| 1.21.11 Release | Forge | MouseTweaks-forge-mc1.21.11-2.30.jar 1.21.11-2.30-forge | 71 KB | ac6a7c15f39e47c2e0706d161bf02808538e9a08Not scanned: external file | Dec 12, 2025 | Get |
| 1.21.11 Release | NeoForge | MouseTweaks-neoforge-mc1.21.11-2.30.jar 1.21.11-2.30-neoforge | 72 KB | 5688476d4825989327967dd1d785d7898f577d62Not scanned: external file | Dec 12, 2025 | Get |
| 1.20.6 Release | Forge | MouseTweaks-forge-mc1.20.6-2.26.jar 1.20.6-2.26-forge | 72 KB | 12b5d55cd577f0128d39737858a79e5f0ccb198cNot scanned: external file | Jun 12, 2024 | Get |
| 1.20.6 Release | Fabric | MouseTweaks-fabric-mc1.20.6-2.26.jar 1.20.6-2.26-fabric | 74 KB | ca1d684758bf076d208482b5949af82376260c91Not scanned: external file | May 1, 2024 | Get |
| 1.20.6 Release | NeoForge | MouseTweaks-neoforge-mc1.20.6-2.26.jar 1.20.6-2.26-neoforge | 72 KB | a8bc1a4f646e400f710727c73983c28b737c64f5Not scanned: external file | May 1, 2024 | Get |
| 1.19.4 Release | Fabric | MouseTweaks-fabric-mc1.19.4-2.24.jar 1.19.4-2.24-fabric | 76 KB | 92c18017770fff5ff956d1c22c1e1f2a3fd1031aNot scanned: external file | Mar 16, 2023 | Get |
| 1.19.4 Release | Forge | MouseTweaks-forge-mc1.19.4-2.24.jar 1.19.4-2.24-forge | 74 KB | 09476b5eb00c3609e7898a8b35ce4c96fd6e1808Not scanned: external file | Mar 16, 2023 | Get |
| 1.18, 1.18.1, 1.18.2 Release | Fabric | MouseTweaks-fabric-mc1.18-2.22.jar 1.18-2.22-fabric | 76 KB | 204b054b2dd027014c8dd346e64c4cd2cc1db9b0Not scanned: external file | Jun 12, 2022 | Get |
| 1.16.5 Release | Fabric | MouseTweaks-fabric-mc1.16.5-2.22.jar 1.16.5-2.22-fabric | 70 KB | f4a0e774686cbc821712a7bb66bcdbcc1d07fe95Not scanned: external file | Jan 13, 2022 | Get |
| 1.18, 1.18.1, 1.18.2 Release | Forge | MouseTweaks-forge-mc1.18-2.22.jar 1.18-2.22-forge | 75 KB | 8de9df6854e267cb585d9b47447a46476cbf3b61Not scanned: external file | Jan 13, 2022 | Get |
| 1.17.1 Release | Fabric | MouseTweaks-fabric-mc1.17.1-2.15.jar 1.17.1-2.15-fabric | 80 KB | 74219037f0a7058fa6d2dcdfe977f56db2360cc7Not scanned: external file | Nov 4, 2021 | Get |
| 1.17.1 Release | Forge | MouseTweaks-forge-mc1.17.1-2.15.jar 1.17.1-2.15-forge | 79 KB | a9f015ab1c392cd8470bee229ee2b2c6226aa925Not scanned: external file | Nov 4, 2021 | Get |
| 1.16.2, 1.16.3, 1.16.4 +1 Release | Forge | MouseTweaks-2.14-mc1.16.2.jar 1.16.2-2.14 | 57 KB | 5f2366c650c102c71e98c9445f86a266ba20e1e4Not scanned: external file | Mar 20, 2021 | Get |
Claim the page to reply to reviews and bugs and manage downloads. A team member will review the proof.
No bugs reported. If you find one, tell us here.
Nobody has reviewed this yet. Be the first to leave a review.
en