You are right, Mumfrey. After using this macros mod for 1.8 all the time, after updating to 1.9, everything is so much more difficult. Please prioritize this mod's updating so that the masses can devour the 1.9 update.
Initial build of macros for 1.9 (this is for 1.9 only and will not work with 1.9.x do not ask)
This is an initial update and as such probably totally broken in some places. Please note
Not tested with Forge - it's entirely possible that it won't work with Forge. I always get the core functionality working first and update for compatibility with Forge last, if it doesn't work with another mod then right at the moment I don't care, I will get to mod compatibility once everything is working stand-alone
Features which are currently disabled on purpose:
Auto crafting - this was broken in 1.8 and basically needs a complete rewrite from scratch in order to work again, I'm frankly considering removing it altogether for the next few versions until I have time to properly tackle rewriting the whole thing. Please bear in mind that auto-crafting is essentially a "mod within a mod" in that it's easily as complex as some other complete mods out there. Whilst it's a nice feature to have, I just can't justify delaying the whole mod based on this feature.
This release incorporates a remote check which dials my server to check for expiry, if you are not happy for a mod to "phone home" then don't run this beta. The expiry check simply displays a startup message when a newer beta or the final release is made available. No information is sent to the remote server, it just requests the expiry status.
Changes in this beta
The following environment variables now have off-hand equivalents:
ITEM => OFFHANDITEM
ITEMIDDMG => OFFHANDITEMIDDMG
ITEMCODE => OFFHANDITEMCODE
ITEMNAME => OFFHANDITEMNAME
DURABILITY => OFFHANDDURABILITY
ITEMDAMAGE => OFFHANDITEMDAMAGE
STACKSIZE => STACKSIZE
The following environment variables were added
COOLDOWN - applies to chorus fruit, shields, ender pearls, etc.
OFFHANDCOOLDOWN - same as COOLDOWN but for items in off hand
ATTACKPOWER - 0 to 100 scale of current weapon power based on attack cooldown
ATTACKSPEED - representation of entity attack rate (ticks), range from 0 to 20480
Disabled CRAFT and CRAFTANDWAIT commands for now
Worth noting is that even though Mojang removed the "super-secret settings" button, the shaders themselves are still present in the game and so the SHADERGROUP command and the associated SHADERGROUPS environment variable still work. If you miss being able to use the post-process shaders then this is good news.
Please let me know any bugs you discover, however do not report bugs which only occur when using Forge or Optifine, if you report bugs and are using Forge or Optifine I will disregard your bug report. As I said above, I will get to Forge compatibility soon, but it is always the last phase of updating and I am just releasing this beta so that people can begin testing, it is not in any way a full supported release.
I am super brave like bull (ok maybe I am not so brave), but I thank you greatly for the macro beta, and I am going to use it now. Once again that you for all the great work you do Mumfrey. I will let you know if I run into any issues.
I have noticed the WAIT feature isn't waiting. It is 'typing' all of my different sentences instantly. Is this a known problem? I am not running anything but Liteloader and this Macro/keybind mod. If there is a fix/help I can get would be appreciated.