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.
Required
Unsupported
Terms for using, modifying and redistributing this product.
18.06.2026 · Modrinth
Updated to Minecraft 26.2.
Screenshots and images from the original Modrinth page.








Published versions and original Modrinth files.
18.06.2026 · 9 204 downloads
Updated to Minecraft 26.2.
16.06.2026 · 11 955 downloads
Updated to Minecraft 26.2.
16.06.2026 · 450 159 downloads
Updated to Minecraft 26.2.
29.03.2026 · 1 242 393 downloads
The way the wheel tweak changes work under the hood is that the wheel tweak will now grab the items with a right click instead of a left click. This leaves half of the stack in the slot instead of taking the whole stack out temporarily. For a furnace input slot, this lets the smelting continue instead of interrupting it.
29.03.2026 · 36 417 downloads
The way the wheel tweak changes work under the hood is that the wheel tweak will now grab the items with a right click instead of a left click. This leaves half of the stack in the slot instead of taking the whole stack out temporarily. For a furnace input slot, this lets the smelting continue instead of interrupting it.
29.03.2026 · 20 542 downloads
The way the wheel tweak changes work under the hood is that the wheel tweak will now grab the items with a right click instead of a left click. This leaves half of the stack in the slot instead of taking the whole stack out temporarily. For a furnace input slot, this lets the smelting continue instead of interrupting it.
12.12.2025 · 3 511 483 downloads
Updated to Minecraft 1.21.11.
12.12.2025 · 61 194 downloads
Updated to Minecraft 1.21.11.
12.12.2025 · 70 019 downloads
Updated to Minecraft 1.21.11.
05.10.2025 · 1 303 649 downloads
Updated to Minecraft 1.21.9.
05.10.2025 · 34 250 downloads
Updated to Minecraft 1.21.9.
05.10.2025 · 30 959 downloads
Updated to Minecraft 1.21.9.
24.06.2025 · 45 628 downloads
Updated to Minecraft 1.21.6.
18.06.2025 · 1 335 570 downloads
Updated to Minecraft 1.21.6.
18.06.2025 · 40 787 downloads
Updated to Minecraft 1.21.6.
27.03.2025 · 26 171 downloads
Updated to NeoForge for Minecraft 1.21.5.
29.10.2024 · 2 177 703 downloads
Fixed wheel tweak overriding bundle scrolling on Fabric.
26.10.2024 · 7 113 downloads
Updated to Minecraft 1.21.3.
26.10.2024 · 65 765 downloads
Updated to Minecraft 1.21.3.
26.10.2024 · 65 671 downloads
Updated to Minecraft 1.21.3.
17.08.2024 · 3 234 854 downloads
Updated to the new NeoForge, fixing a config screen crash.
Fabric and Forge do not need any changes, so only NeoForge has 2.26.1.
17.06.2024 · 9 425 637 downloads
17.06.2024 · 5 583 downloads
17.06.2024 · 116 672 downloads
12.06.2024 · 9 728 downloads
12.05.2024 · 11 214 607 downloads
01.05.2024 · 139 764 downloads
01.05.2024 · 4 212 downloads
02.04.2024 · 20 387 downloads
02.04.2024 · 50 785 downloads
02.04.2024 · 8 654 326 downloads
04.03.2024 · 3 049 downloads
Ported to NeoForge (thanks ErrorMikey).
01.10.2023 · 14 420 downloads
11.06.2023 · 2 251 161 downloads
11.06.2023 · 988 179 downloads
16.03.2023 · 152 825 downloads
16.03.2023 · 39 740 downloads
21.12.2022 · 35 857 downloads
21.12.2022 · 4 195 downloads
07.08.2022 · 3 980 downloads
This is a backport of Mouse Tweaks 2.7.2 to Minecraft Beta 1.7.3. You will need Risugami's ModLoader.
Thanks to FabiClawZ for the backporting work!
12.07.2022 · 1 593 025 downloads
The Fabric version does not have any changes so it stays at 2.22.
12.06.2022 · 823 604 downloads
12.06.2022 · 375 downloads
12.06.2022 · 113 943 downloads
13.01.2022 · 124 312 downloads
This is a backport of Mouse Tweaks 2.22 to 1.16.5 Fabric. The GUI options menu is not included because it was too complex to support on 1.16.5.
13.01.2022 · 160 705 downloads
04.12.2021 · 574 downloads
04.12.2021 · 264 downloads
04.11.2021 · 33 774 downloads
04.11.2021 · 4 064 downloads
25.07.2021 · 605 downloads
Updated to Minecraft 1.17.1.
20.03.2021 · 383 061 downloads