Now I understand why. Wouldn't this, in it's default form, also cause issues? Two TabbyChat clients running and logging to the same file with accounts running on the same server. Every message would be logged twice, which would be an issue if I believe right. It could be an optional feature, as some people might not want logs to be player-catagorized, however I have a better suggestion sorta.
Instead of server-playername logged, the chatlog tree would look like this instead:
Makes more sense since you can search the log for joining a specific server, as it logs the IP you joined the server with (that being the IP in your server listings).
BAI1
Yeah... good idea!.. but If I use the same account two time on 2 different servers it will logs in the same file... :S Yes indeed it logs twice.
Also another suggestion, scrolling line is too "big" for me, I had this setting in Improved Chat (ScrollLine: 3) here's my IC config, if you can add it in
Ok so Im trying to make my whole f map go into a new tab
But I just get the top part into a new tab and if I try to add anymore it tells me this in the tabby chat tab: Invalid expression entered for filter 'Faction map', resetting to default.
Ive been trying diffrent ways for like an hour.
that too long kick happens somethimes when you are near the limits... adding one chara after that makes it to split so i think the limit needs to bre reduced by 1 character; and if there is no space to split at it should hard-split at the maximum cause that causes a nice kick, too
mine tabby chat isnt working. when i start minecraft and look at the mods button it isn't even loaden. so i checked with magic launcher why it isn't loaded (normally i just use the standard launch application)
this is what the log of magiclauncher says:
FML has found a non-mod file TabbyChat-1.9.02.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. how to fix this problem?
I only did a quick test because I gotta go, but I tried changing the number of chat lines saved to display at any given time(1.6.2), and it seems to only allow for 3 digits. I figured changing it to 0 would mean as long as you're logged in it would still allow you to scroll back in the chat, but it crashed my game instead. Could you possibly add this feature? c:
I am used to improved chat or Vr-chatmods allowing for 10k+ lines to be saved. 100 is way too little for my purposes.
So can we allow for a higher chatlines limit, or do I have to use filters to even out the chat here and there to make it so I can read everything if I have been afk for an hour?
Rollback Post to RevisionRollBack
I began minecraft ~July 7 2011 1.7.3 Beta
My username used to be Creative_Dalek but is now Dalek since 2/4/2015
I cannot get this to work in 1.6.4 No matter what I do, I followed the instructions several times, and did exactly what it said, but it will not work, ive been trying to get it to work for 3 1/2 hours now please help
Can i create a default perfil for all servers or nicks?
There is .chanData.ser for each server and nick, and is pretty boring have to copy all time i change server or one of my two nicks.
I cannot get this to work in 1.6.4 No matter what I do, I followed the instructions several times, and did exactly what it said, but it will not work, ive been trying to get it to work for 3 1/2 hours now please help
If you want my opinion, the easiest way to install TabbyChat is to use LiteLoader. It comes with a simple install wizard that will setup the a new profile for you, can work just fine alongside Forge, and then you can just grab the LiteLoader-version of TabbyChat and drop it in the "mods" folder.
Can i create a default perfil for all servers or nicks?
There is .chanData.ser for each server and nick, and is pretty boring have to copy all time i change server or one of my two nicks.
Otherwise, i really love this mod.
Thank you!
I'm not sure specifically what you really want in that default, although you obviously mention the chanData file, which could be a bit tricky. There settings are basically all located in one of three different places. There's the global (and advanced) settings, which already apply globally, so that's already taken care of. Then there's the server and filter settings, which are server specific. I do like the idea of making it possible to put a 'global' version of these in a 'default' folder or something for new servers.
The chanData.ser file is the third option, which holds two types of data - all the currently-defined tabs and their individual settings, and also the chat history for each tab. I could see how you'd want a default set of pre-configured tabs, but I would imagine you DON'T want to pull in a default chat history all the time also. Perhaps I could setup a text command for TabbyChat to dump out the currently-configured tabs, absent of chat history, into a default folder or something.
If this is pretty much what you're thinking, then I like the idea enough, but I'm not sure exactly when I'll get to it.
Can i create a default perfil for all servers or nicks?
There is .chanData.ser for each server and nick, and is pretty boring have to copy all time i change server or one of my two nicks.
Otherwise, i really love this mod.
Thank you!
I would check out this tutorial if you are trying to install the standalone version and you are having trouble.
Ugh hating TC, ICM was better (ik it has bugs but its awesome lol)
TC -> kept kicking for too long messages; can't change maxlines to 10k (had to do it manually by editing the cfg file); scrolling speed is too fast, when scrolling it jumps like 10 line at a time; always accroching the window so it moves (theres no "lock" window); Tabs keeps increasing chat history height window; chat history window between chat text area is too big (spacer) [I guess I have more problems/issues with it but i dont remember, ill edit the post later]
I've been running Magic Launcher with 1.6.4 and Optifine, but when I add the .jar mod for TC 1.9.02, it gives me the error "no Forge." The game runs fine, but does not appear to have any Tabby Chat functionality. Does this mean I need to install Forge or something? (I tried that and it does not seem to work :P)
I get a bug with TabbyChat 1.9.02 on a server with BungeeCord (Version: 1.6.4 SNAPSHOT "33e11f4" 690) where TabbyChat seems to send the bungee command twice.
For example if I want to get all servers with a BungeePlugin which lists all servers in the network and the command is /server and another usage is serverswitching with /server servername it will interpret /server as /server server or something like this.
Also if I try to send a player with /send Username Servername it seems to receive it as /send send Username Servername.
First I thought it is a bug in the plugins but without TabbyChat everything seems to be fine. I have the suspicion that it have something to do with an addition to BungeeCord which enables tab-completion for username in bungee plugins since the problem first occurred after an update with that change.
This could be related to my problem..I am having issues with the /hub command on a server I play. Of all the commands they have, /hub is the only one that won't work. It comes to me as command not found.
Rollback Post to RevisionRollBack
I began minecraft ~July 7 2011 1.7.3 Beta
My username used to be Creative_Dalek but is now Dalek since 2/4/2015
Do you have any alternatives to suggest? I was thinking about
\s([rR]ixa|[rR]ixu|[rR]iksa) or ([rR]ixa(?!:|\|)|[rR]ixu|[rR]iksu)
but the first alternative has some potential flaws and the second one highlights unnecessary things
You have vanished. Poof.Vanished: mr_rixa,2ndadmin+player2: Hi mr_rixaplayer1: Hi rixanick: message <- normal chatplayer3: rixa, I have a question2ndadmin| Hi, rixa are our plugins up to date?mr_rixa| Hi 2ndadmin, yeah I just updated them.nick| message <- adminchat+player2> what did rixa just logout?+nick <- vipnick> message <- vipchatVanished: mr_rixa,2ndadmin/mvwho--- Worlds and their players --- 10/100[stripped]Neverland - mr_rixa, player1, player2, player3, player4Evergreen - No players found./whoOnline (10/100):dev: mr_rixa, 2ndadminmod: 3rdadmin[stripped]You have joined vanished. To appear: /vanishmr_rixa has joined vanished and silentlyVanished: 2ndadmin,mr_rixa*mr_rixa did an emotemr_rixa slapped 2ndadminvipchat> yeah, it appears that 2ndadmin was fooling aroound and rixa slapped him
Thanks for your super fast reply and sorry for troubling you.
Edit:After some playing around I think I'd be able to do it like this
( ([rR]ixa|[rR]ixu)| (mr_rixa(?!,)))
Edit #2: Changed the last code a bit (the original \h([rR]ixa|[rR]ixu)|\h(mr_rixa(?!,)) didn't work)
Well, you certainly seem to know your way around a RegEx. I'm having a little trouble following your example feed, it seems like the paste must've stripped out the line breaks. Also, I'm not entirely sure specifically what you're looking to accomplish. Do you think you could attempt to lay out your request in some more detail? I'd certainly be willing to help.
In the meantime, I can venture a few suggestions based on the expressions you've put forward so far. I'm sure they won't fix any problems, but they may help with readability perhaps.
Firstly, while typical Java RegEx's are case-sensitive by default, TabbyChat's expressions are actually case INSENSITIVE by default, primarily to make things a bit easier for users who are new to regular expressions. (Of course, you may have the case-sensitive option enabled for all I know. If not, you can do away with the [rR] sequences, as TabbyChat would already be ignoring case sensitivity.
Next, at the risk of some false positives (which I'd be willing to wager you'd never see), you could probably combine your previous expression
[rR]ixa|[rR]iksa|[rR]ixu
into
ri(x|ks)[au]
or even consider catching 'mr_rixa' as well with
(mr_)?ri(x|ks)[au]
One last point of info - when checking for special characters, it can be a little easier to use character classes (i.e. [a-z]), since INSIDE a character class, a lot less characters have special meaning, so you don't need to use backslash-escapes nearly as much. In fact, inside a character class, only the
^-]\
characters have any special meaning - no others need to be escaped. For a specific example, I believe you could replace your usage of
(?!:|\|)
which should mean 'not followed by a colon or a pipe' with
(?![:|])
since you don't need to escape the pipe-character in a character class. That's pretty much a matter of personal preference, but IMO backslash escapes just make things harder to read, and I prefer to avoid using them if there's another way.
So on one of the servers I go to, chat channels are determined only by the chat color, and while sometime the people speaking can change the color, the color of the colon right before the chat message is always chat color-coded.
I've been playing with expressions in a futile attempt to see if I could make a filter for this by detecting the color of the colon, but I have no idea what I'm doing.
I love using your mod, but there is one issue I'm having. Whenever I try to type more than one message at a time, I get disconnected from the server with the error message "Chat message too long".
I get this too, I thought it was my server I play on.
Also I was wondering if you had an improved filter for logblock, the one that is in this post earlier does not work.
Yeah... good idea!.. but If I use the same account two time on 2 different servers it will logs in the same file... :S Yes indeed it logs twice.
Also another suggestion, scrolling line is too "big" for me, I had this setting in Improved Chat (ScrollLine: 3) here's my IC config, if you can add it in
But I just get the top part into a new tab and if I try to add anymore it tells me this in the tabby chat tab: Invalid expression entered for filter 'Faction map', resetting to default.
Ive been trying diffrent ways for like an hour.
^Falling over 100 blox and then die
this is what the log of magiclauncher says:
FML has found a non-mod file TabbyChat-1.9.02.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. how to fix this problem?
So can we allow for a higher chatlines limit, or do I have to use filters to even out the chat here and there to make it so I can read everything if I have been afk for an hour?
I began minecraft ~July 7 2011 1.7.3 Beta
My username used to be Creative_Dalek but is now Dalek since 2/4/2015
There is .chanData.ser for each server and nick, and is pretty boring have to copy all time i change server or one of my two nicks.
Otherwise, i really love this mod.
Thank you!
If you want my opinion, the easiest way to install TabbyChat is to use LiteLoader. It comes with a simple install wizard that will setup the a new profile for you, can work just fine alongside Forge, and then you can just grab the LiteLoader-version of TabbyChat and drop it in the "mods" folder.
I'm not sure specifically what you really want in that default, although you obviously mention the chanData file, which could be a bit tricky. There settings are basically all located in one of three different places. There's the global (and advanced) settings, which already apply globally, so that's already taken care of. Then there's the server and filter settings, which are server specific. I do like the idea of making it possible to put a 'global' version of these in a 'default' folder or something for new servers.
The chanData.ser file is the third option, which holds two types of data - all the currently-defined tabs and their individual settings, and also the chat history for each tab. I could see how you'd want a default set of pre-configured tabs, but I would imagine you DON'T want to pull in a default chat history all the time also. Perhaps I could setup a text command for TabbyChat to dump out the currently-configured tabs, absent of chat history, into a default folder or something.
If this is pretty much what you're thinking, then I like the idea enough, but I'm not sure exactly when I'll get to it.
I would check out this tutorial if you are trying to install the standalone version and you are having trouble.
TC -> kept kicking for too long messages; can't change maxlines to 10k (had to do it manually by editing the cfg file); scrolling speed is too fast, when scrolling it jumps like 10 line at a time; always accroching the window so it moves (theres no "lock" window); Tabs keeps increasing chat history height window; chat history window between chat text area is too big (spacer) [I guess I have more problems/issues with it but i dont remember, ill edit the post later]
Also got no answers from the TC author (from BAI1 yes), heres my suggestion (well as soon Chrismack updates IC Im going to stop using TC!): http://www.minecraftforum.net/topic/1540451-164-tabbychat-v1902-smp-chat-overhaul/page__st__1140#entry24674849
Sorry for my bad rent but Im tired to get those annoying issues/bugs/problems with TC that I hadn't got with ICM! >_<
I've been running Magic Launcher with 1.6.4 and Optifine, but when I add the .jar mod for TC 1.9.02, it gives me the error "no Forge." The game runs fine, but does not appear to have any Tabby Chat functionality. Does this mean I need to install Forge or something? (I tried that and it does not seem to work :P)
No, that's intended functionality. The only time capturing groups come into play is for dynamic tab naming.
This could be related to my problem..I am having issues with the /hub command on a server I play. Of all the commands they have, /hub is the only one that won't work. It comes to me as command not found.
I began minecraft ~July 7 2011 1.7.3 Beta
My username used to be Creative_Dalek but is now Dalek since 2/4/2015
Well, you certainly seem to know your way around a RegEx. I'm having a little trouble following your example feed, it seems like the paste must've stripped out the line breaks. Also, I'm not entirely sure specifically what you're looking to accomplish. Do you think you could attempt to lay out your request in some more detail? I'd certainly be willing to help.
In the meantime, I can venture a few suggestions based on the expressions you've put forward so far. I'm sure they won't fix any problems, but they may help with readability perhaps.
Firstly, while typical Java RegEx's are case-sensitive by default, TabbyChat's expressions are actually case INSENSITIVE by default, primarily to make things a bit easier for users who are new to regular expressions. (Of course, you may have the case-sensitive option enabled for all I know. If not, you can do away with the [rR] sequences, as TabbyChat would already be ignoring case sensitivity.
Next, at the risk of some false positives (which I'd be willing to wager you'd never see), you could probably combine your previous expression
into
or even consider catching 'mr_rixa' as well with
One last point of info - when checking for special characters, it can be a little easier to use character classes (i.e. [a-z]), since INSIDE a character class, a lot less characters have special meaning, so you don't need to use backslash-escapes nearly as much. In fact, inside a character class, only the
characters have any special meaning - no others need to be escaped. For a specific example, I believe you could replace your usage of
which should mean 'not followed by a colon or a pipe' with
since you don't need to escape the pipe-character in a character class. That's pretty much a matter of personal preference, but IMO backslash escapes just make things harder to read, and I prefer to avoid using them if there's another way.
I've been playing with expressions in a futile attempt to see if I could make a filter for this by detecting the color of the colon, but I have no idea what I'm doing.
Can anyone help me out?
And i dont even play minecraft anymore.
I get this too, I thought it was my server I play on.
Also I was wondering if you had an improved filter for logblock, the one that is in this post earlier does not work.