Mouse Tweaks by YaLTeR

Have you ever been tired of right clicking while crafting furnaces, chests or whatever? My client-side mod solves this problem! Just hold your right mouse button in one inventory slot and drag your mouse toward another.

About Minecraft 1.5+: in Minecraft 1.5 there is a built-in mechanic that handles RMB dragging, but it is a bit different from the one in Mouse Tweaks. So I decided to do it like that: if you have RMB Tweak enabled in Mouse Tweaks config file, the one from Mouse Tweaks will be used. If not, then the one from vanilla Minecraft will be used.
The main difference is that when you’re dragging some items with right mouse button held without Mouse Tweaks, if you drag over a slot that you have already dragged over (it is highlighted in-game), without releasing and pressing the mouse, it won’t add up more items. So you can’t just hold RMB and drag multiple times across the crafting grid to create, for example, multiple furnaces.

How to use:

Config file: .minecraft/config/MouseTweaks.cfg

Config setting:

RMBTweak=1

Hold your right mouse button:
RMBTweak1

Drag your mouse around the crafting grid:
RMBTweak2

You can even drag your mouse on top of existing blocks:
RMBTweak3

Config setting:

LMBTweakWithItem=1

Hold your left mouse button:
LMBTweak1

Drag your mouse across the inventory:
LMBTweak2

Hold shift and drag:
LMBTweak3

Config setting:

LMBTweakWithoutItem=1

Hold your left mouse button and shift at the same time, without grabbing anything:
(Mouse cursor is not visible for some reason)
LMBTweakWithShift1

Drag your mouse across the inventory:
(Mouse cursor is not visible for some reason)
LMBTweakWithShift2

Config setting:

WheelMod=1

Scroll your wheel down, items in the slot that your mouse is pointing at will go into the inventory, one by one!
Scroll your wheel up to ‘suck’ up items of the same type from the inventory, one by one!

Config setting:

WheelSearchOrder=1

Determines, whether the mod will search for an applicable slot to pull items from on scrolling up, starting from the last slot of the inventory and to the first (when the setting = 1), or from the first to the last (when the setting = 0).

Config setting:

OnTickMethodOrder=Forge, LiteLoader, Minecraft

Defines the order of OnTick methods to attempt to use. You can change the order as you wish. For example, if you want the mod to prefer the LiteLoader’s OnTick method you need to move the setting to the beginning, like this:

OnTickMethodOrder=LiteLoader, Forge, Minecraft

If the mod fails to use the OnTick method (for example, the required API is not installed) it will proceed to attempt to use the next one. If no OnTick methods could be used the mod disables itself.

Resource

License

  • BSD