Features:
- Ridiculously easy to use! Just activate the mod then just press the key you want to bind. No memorizing key codes or names!
- Bind keys which are already used for something else! Want to put a macro on the number keys or WASD? Using the override function you can use these keys for both their normal function or as macros when you need them.
- Edit keybinds quickly. Change your binds whenever you want. You can even copy and move macros from key to key with drag ‘n drop.
- Multiple configurations. Different binds in different servers? No problem! It even switches automatically.
- In-game text editor. Want to make a complex macro? No need to alt-tab to notepad, create and edit text files inside minecraft.
- Lots of easy-to-use parameters. Lists of friends, automatic responses, warp points, towns, you name it.
- Scripting! Build custom auto-announcers, time-delay messages, or create your own auto-walk, toggleable-sneak or sprint keys.
- Custom GUIs! Create your own custom GUI and hook up your macros for instant in-game menus
Screenshots:
Auto-populate towns, homes, friends
Friend selection
Item selection
To bind keys:
- In-game, simply press [SNEAK KEY]+GRAVE (change the key in the options if this doesn’t work for you) and you will be prompted to press a key.
- Press the key you would like to bind or click it on the on-screen keyboard
- Enter the chat command (including the / at the start), separate multiple commands with pipe “|”
- Press ENTER to save the keybind, press ESC to cancel it. To edit a keybind repeat the same process.
To use keybinds:
- If the key doesn’t have any other function (eg. it is not bound to any other built-in command or function) then just press the key
- If the key is bound to another function (such as the WASD keys or T,I etc) press your [MACRO ACTIVATE] key (as you set in the options) followed by the key.
- Alternatively if the key is bound to another function press [MACRO OVERRIDE]+[KEY] (again, you can set this in the Controls screen)
Advanced keybinding features:
To get started using the mod, you can find an list of commands and keycodes and guide to the other features in the mod in the readme.txt
Installation:
- Install LiteLoader
- Download the .litemod file for your version of minecraft and save it into your “mods” folder (create the “mods” folder if it does not already exist) NOTE: Some browsers will change the file extension to .zip when downloading, if this happens be sure to change it back to .litemod or LiteLoader will not find the mod!
- Run the Minecraft client
- Check the Controls screen in the Minecraft configuration to make sure there are no conflicts with other keys you use. This mod adds pages to the Controls screen for enhanced configuration of any mods which add custom keys
Changelogs:
v0.9.10
- Updated for Minecraft 1.6.2, and believe me this was no picnic
- Kick/disconnect now properly triggers onJoinGame when rejoining
- Improvements to macro enqueue/dequeue which should prevent CoModificationException when calling STOP inside an EXEC’d task
- Fixed ECHO not working inside UNSAFE when flood protection is enabled (still prevented when flood protection is off)
- Improved escaping for | inside script actions, \| should now work as expected in regex and ECHO
- Fixed issue with array iterator position var
- Improved SETRES to work more reliably than the old version
- Added RESOURCEPACK command as an alias of TEXTUREPACK, both versions work for compatibility purposes
- Added environment var iterator “env” with iterator variable VARNAME
- API Version bump to 12
- Online player list $$u is now sorted again
- Fixed issue with numpad enter not being recognised on Macs
- Use fixed custom font in binding screen to avoid display being messed up
- INDEXOF now takes a fourth parameter which when set to TRUE will perform a case-sensitive lookup (default is case-insensitive)
- Added ENCODE and DECODE which perform base64 encode and decode, you’re welcome Bagline
- Added SQRT function with signature SQRT(input,#outvar); Only works on integers
- Added CALCYAWTO (calc yaw to) function which provides functionality of old POLARXZ. This function returns the YAW value (in minecraft degrees, 0 points SOUTH) that points to the specified X/Z coordinate pair
- File include limit is now configurable (previously hard-coded limit was 10 includes)
- Added SPLIT and JOIN which can explode and implode arrays:
SPLIT(delimiter,string,&outarray[]); JOIN(glue,inarray,&outstring);
- Updated Russian translation by boroda_ua
- Updated Ukranian translation by eXtendedZero
For 1.6.2
http://www.dl4.9minecraft.net/index.php?act=dl&id=1375183777
http://www.dl.9minecraft.net/index.php?act=dl&id=1375208938
http://www.dl3.9minecraft.net/index.php?act=dl&id=1375184035
For 1.5.2
Liteloader: http://www.dl.9minecraft.net/index.php?act=dl&id=1367745017
Macro / Keybind Mod: Download from Server 1 – Download from Server 2
Older versions:
Credits: Mumfrey