The purpose of this mod is to bind commands and scripts to certain keys/GUI elements. I guess you could use it to bind the keybinds of other mods to GUIs but it's main purpose is not to manage the keybinds of other mods. (that can already be done via the Vanilla keybind options screen to some extend)
So it really depends on what exactly you need and what your problem with your existing situation is.
I cant seem to find the download link for 1.2.5. Any help you can give would be appreciated
The purpose of this mod is to bind commands and scripts to certain keys/GUI elements. I guess you could use it to bind the keybinds of other mods to GUIs but it's main purpose is not to manage the keybinds of other mods. (that can already be done via the Vanilla keybind options screen to some extend)
So it really depends on what exactly you need and what your problem with your existing situation is.
Well, I want to bind a couple of key binds of the mod under one key (like the metamorph mod, I use the Q button with a certain combination of other buttons, like the / and . keys to alternate between different morphs)
I download the liteloader-installer-1.8.0-00.exe and follow all instructions and the LiteLoader.jar file ends up in my .minecraft folder. But no Liteloader version is availabe for me to choose from when I go to add another version. I've tried moving the Liteloader.jar file into the versions directory but that doesn't seem to work either. I completely uninstalled minecraft and re-installed it and treied tghis whole process again but it still doesn't seem to work. Help would be greatly appreciated. Thanks,
I have use macro keybind for a while now and I know that
"#something" is declaring an "int" data type
and
"something" is declaring a "bool" data type
but how do you (if possible):
1.create a "float" / "double" data type
2.create a "char" data type
3.create a string (either with char array or a string data type)
4.make a array, 2D array, 3D array .etc .etc and read from / write to the array
5.create and use a function
do inform me if any of the items I listed is not possible in macro keybind mod.
the prefix for string is &
You can use single-dimensional arrays with specific commands like Push() and Pop(), or traditional array notation &list[2] = "this"
Aside from that, there are no floating point numbers or functions, and i don't think 2D arrays are supported (though there are probably hacky ways to get a similar effect)
So 1) No
2) No, but you can have a 1-length string
3) yes
4) 1D yes, others not really
5) Sadly, no
The only way I managed to make it work was with IFMATCHES:
ifmatches(%CHATCLEAN%,"<cloud7050> test")
But this meant "<cloud7050> testing" would also return positive results as the word "testing" contains "test". So I had to do this which is inconvenient as it required more code for each test:
if(CHATCLEAN == "<cloud7050> test") //best way to do
if(%CHATCLEAN% == "<cloud7050> test") //works to
if(%CHATCLEAN% = "<cloud7050> test") //also works
if(CHATCLEAN = "<cloud7050> test") //I think this works too, don't know though
the thing is, if there's a leading space or if the text ends with a space this won't work.
You can test that if you do
if(CHATCLEAN == "<cloud7050> test") //best way to do
if(%CHATCLEAN% == "<cloud7050> test") //works to
if(%CHATCLEAN% = "<cloud7050> test") //also works
if(CHATCLEAN = "<cloud7050> test") //I think this works too, don't know though
the thing is, if there's a leading space or if the text ends with a space this won't work.
You can test that if you do
ifmatches(%CHATCLEAN%,"^<cloud7050> test$")
if this is false there's a space somewhere
Strangely, the four ways to use IF that you said should work, don't work in the chat filter. However, the IFMATCHES that you brought up using ^$ was exactly what I needed (just tried it, it worked for "test" but not "testing"). Thanks!
Greetings to the people! Can you please tell me if I can make a macro that will select certain super secret settings on version 1.7.10?
If yes, tell me please how to implement it.
I apologize for my english, this is not my main language.
Looks like I might have found a bug, though I am not sure it is on the mod side or forge side.
I am using the macro mod as part of a modpack and I have found when I write something to the chat filter it is overwritten when I reload minecraft after "quitting the game". I have found that this appears to happen during the forge initialisation loading bar just before the minecraft main menu appears.
Mumfrey, does the mod preform initialisations in this stage, possibly overwriting the chat filter file ?
It also appears to update config names and event links in their relevant files, but they are intact.
I cant seem to find the download link for 1.2.5. Any help you can give would be appreciated
@KyleCG 1. please don't post stuff twice
2. wdym 1.2.5? Minecraftversion 1.2.5?
The server hosting the downloads is temporarily down due to a DOS attack, I'm working on restoring it at the moment.
Server has been successfully restored, if there are any issues accessing downloads please let me know.
I formatted this wrong, ignore this
Well, I want to bind a couple of key binds of the mod under one key (like the metamorph mod, I use the Q button with a certain combination of other buttons, like the / and . keys to alternate between different morphs)
@DirtAndDust could you just log a message at the start of chatfilter? If nothing is logged if you get a chat message run CHATFILTER(1) and try again
I have an issue,
I download the liteloader-installer-1.8.0-00.exe and follow all instructions and the LiteLoader.jar file ends up in my .minecraft folder. But no Liteloader version is availabe for me to choose from when I go to add another version. I've tried moving the Liteloader.jar file into the versions directory but that doesn't seem to work either. I completely uninstalled minecraft and re-installed it and treied tghis whole process again but it still doesn't seem to work. Help would be greatly appreciated. Thanks,
Fisher.
Version trying to use: 1.8
UPDATE:
I installed it again without selecting the option to extract it and it worked.
I have use macro keybind for a while now and I know that
"#something" is declaring an "int" data type
and
"something" is declaring a "bool" data type
but how do you (if possible):
1.create a "float" / "double" data type
2.create a "char" data type
3.create a string (either with char array or a string data type)
4.make a array, 2D array, 3D array .etc .etc and read from / write to the array
5.create and use a function
do inform me if any of the items I listed is not possible in macro keybind mod.
the prefix for string is &
You can use single-dimensional arrays with specific commands like Push() and Pop(), or traditional array notation &list[2] = "this"
Aside from that, there are no floating point numbers or functions, and i don't think 2D arrays are supported (though there are probably hacky ways to get a similar effect)
So 1) No
2) No, but you can have a 1-length string
3) yes
4) 1D yes, others not really
5) Sadly, no
'Cause tomorrow spring is here
Hey there, I've tried experimenting with a variety of onChat IF tests and I can't get it to work. I've tried:
However unfortunately none of these worked.
The only way I managed to make it work was with IFMATCHES:
But this meant "<cloud7050> testing" would also return positive results as the word "testing" contains "test". So I had to do this which is inconvenient as it required more code for each test:
Any help with getting IF to work would be much appreciated. Thanks in advance!
Some CloudClient dude. Also some CloudPack dude.
the thing is, if there's a leading space or if the text ends with a space this won't work.
You can test that if you do
if this is false there's a space somewhere
Strangely, the four ways to use IF that you said should work, don't work in the chat filter. However, the IFMATCHES that you brought up using ^$ was exactly what I needed (just tried it, it worked for "test" but not "testing"). Thanks!
Some CloudClient dude. Also some CloudPack dude.
Greetings to the people! Can you please tell me if I can make a macro that will select certain super secret settings on version 1.7.10?
If yes, tell me please how to implement it.
I apologize for my english, this is not my main language.
Looks like I might have found a bug, though I am not sure it is on the mod side or forge side.
I am using the macro mod as part of a modpack and I have found when I write something to the chat filter it is overwritten when I reload minecraft after "quitting the game". I have found that this appears to happen during the forge initialisation loading bar just before the minecraft main menu appears.
Mumfrey, does the mod preform initialisations in this stage, possibly overwriting the chat filter file ?
It also appears to update config names and event links in their relevant files, but they are intact.
Need output: "test"
Have: "<test>".
Why?
Try MATCH(%&say1%,"<(\w+)>", &say1);
Don't work... <test>