1. Install either Minecraft Forge or LiteLoader (or both).
2. Drop the mod's JAR file into the mods/ folder in your .minecraft directory. For example, for Minecraft 1.7.2 it would be mods/1.7.2.
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:
Drag your mouse around the crafting grid:
You can even drag your mouse on top of existing blocks:
Config setting: LMBTweakWithItem=1
Hold your left mouse button:
Drag your mouse across the inventory:
Hold shift and drag:
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)
Drag your mouse across the inventory: (Mouse cursor is not visible for some reason)
Config setting: WheelTweak=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.
Other installation instructions:
1.6: How to install mods into the JAR - tutorial by xisumavoid
You can install it however you want.
For example, you can extract the Mouse Tweaks zip-file into your minecraft jar (don't forget to remove the META-INF folder!) - this way it is compatible with LiteLoader (no matter what you put into your JAR first) and other mods that don't overwrite the same class file.
Also you can install one of these: ModLoader, Minecraft Forge, LiteLoader (or two of them at the same time) and drop the mod's zip-file into your mods folder. Your mods folder is either in your .minecraft folder, or in your .minecraft/versions/[your-version-folder] folder. Please note, however, that if you are using LiteLoader without anything else, you will need to either install Mouse Tweaks using the first way (extracting into the JAR), or change the extension of the Mouse Tweaks' zip-file from .zip to .litemod.
1. Install either ModLoader or Minecraft Forge.
2. Drop the mod zip file into your mods folder.
1. Open your minecraft.jar.
2. Delete the META-INF folder.
3. Open the Mouse Tweaks zip file.
4. Drag the class file from the Mouse Tweaks zip file into your minecraft.jar.
Later changelog can be found on CurseForge. 2.4.3:
[FIXED] LiteLoader compatibility.
[FIXED] The mod can now be loaded by either Forge or LiteLoader.
[CHANGED] ForceForgeOnRenderTick config setting to OnTickMethodOrder. 2.4.2:
[FIXED] A crash that occurs if you spin the wheel down too fast on a stack which has a low amount of items in it. 2.4.1:
[FIXED] Fixed LiteLoader compatibility. Still requires Forge.
[CHANGED] Changed ForceModLoader to ForceForgeOnRenderTick. 2.4.0:
Update to Minecraft 1.7.2.
Works only with Forge for now. 2.3.4:
Update to Minecraft 1.6.4. 2.3.3 / 2.0.3:
...and a bunch more stuff. 2.3.2 / 2.0.2:
[FIXED] A bunch of stuff that I accidentally messed up. 2.3.1 / 2.0.1:
A pretty large rewrite to improve performance and compatibility.
The mod is now open-source!
[ADDED] Compatibility with Forestry.
[ADDED] Config setting WheelSearchOrder. If this is 1, when you scroll up, the mod tries to pull from the last applicable stack in the inventory. If 0, from the first. Defaults to 1, because when your inventory is sorted, the 'incomplete' stack is the one on the left.
[ADDED] More compatibility with standart Minecraft inventories.
[CHANGED] Version numbers. Basically now there will be numbers instead of letters, so 2.3.1 instead of 2.3b. 2.2b / 2.0b:
[ADDED] Wheel tweak, which operates like the one that used to be in NotEnoughItems, but was removed in 1.5.2 for some reason.
[ADDED] ForceModLoader config setting, generally advised to be turned off at all times.
[CHANGED] The mod will now add missing config options to the config file. 2.2:
Update to Minecraft 1.6.2.
[CHANGED] Removed some unused code, may fix incompatibility with some mods, although I am not sure. 2.1:
Update to Minecraft 1.6.1. 2.0:
Almost a complete rewrite.
[CHANGED] Merged normal and NoModloader versions together. Now both work as fast as the NoModloader one, the config file is checked every time you open some inventory.
[CHANGED] Now you can install Mouse Tweaks however you want.
[CHANGED] Config file is now called not mod_MouseTweaks.cfg, but simply MouseTweaks.cfg.
[ADDED] Compatibility with Minecraft Forge (mcmod.info file), LiteLoader (version.txt and a new class file), Better Than Wolves (install Mouse Tweaks into the JAR). 1.2:
Update to Minecraft 1.5.2. 1.1c:
Really fixed that crash bug. (lol) 1.1b:
Fixed a crash bug that occurs ocasionally. 1.1:
Update to Minecraft 1.5.1. 1.0c:
[FIXED] Bugs regarding right clicking items. 1.0b:
[FIXED] Compatibility with Minecraft Forge.
[FIXED] Right Shift not working for Shift + Drag functionality. 1.0:
Update to Minecraft 1.5.
[ADDED] A config file in NoModloader version. It is the same one as in ModLoader version. If the config does not exist, it will be created automatically and you will receive a chat notification.
[CHANGED] Mouse Tweaks checks the settings from the config file every time you open an inventory (NoModloader version only for now). BETA 4:
[FIXED] Compatibility with Forestry.
[FIXED] Mouse Tweaks should now just not work in custom inventories instead of crashing. BETA 3:
Update to Minecraft 1.4.6.
Added NoModloader versions.
[FIXED] Right Click + dragging out of inventory and into the same inventory slot not adding item (not very useful). BETA 2:
[ADDED] Config file.
[ADDED] Shift + Left Click dragging without item.
[FIXED] Compatibility with CJB QuickCraft. 1.2:
Updated to Minecraft 1.4.2. 1.1c:
[FIXED] Compatibility with CJB QuickCraft.
[FIXED] Crash in creative mode inventory. 1.1b:
[FIXED] RMB Tweak not working on the bottom row of double chests.
You just wasted 5 seconds of your life reading this message, you will now think about something you could have done for these 5 seconds instead of reading this useless message that now made you waste 10 seconds of your life.