Fixing config command bug.
Fix Manifest for 1.5.2 release build.
Backported build script and OAuth from 1.6.4 to 1.5.2
Added possibility to connect to password-protected channels.
Fixed global config saving.
Implemented chat message formatting based on config, with four preset display modes.
Added persistentConnection config key, if true will keep the connection running even when leaving a server / world.
Added showNickChanges config key.
Implemented link filter (enableLinkFilter config key).
Fixed minor bugs.
Renamed package from blay09.mods.irc to blay09.mods.eirairc.
Major rewrite of the IRC connection class. WIP.
Fix config format.
Fixed minor bugs and finished new config format.
Fixing more things...
Added "registerShortCommands" config option. Allows usage of /join, /who, /nick, etc. without /irc in front.
Implemented ircColor and quitMessage as a server config option.
Fixed bugs and crashes.
Added autoWho config option, will list users on join (both MC and IRC).
Added topic message on join.
Improved the config file structure and the way the config is loaded / saved.
Implemented channel config GUI.
Made config GUI always have a background.
Changed default key for ToggleChatTarget to F4 as it was blocking the player list on TAB.
Made the usage information for the /[serv]irc command easier to read.
Fixed short commands.
Fixed and tweaked various other things.
Implemented bot commands.
Basic error handling for chosen IRC errors.
Improved death messages: they now display the same as ingame.
Added some missing strings and changed some colors for better looks.
Added private chat targets, reverted link regex to original state, made double click on server lead to channel list rather than server edit.
Improved command syntax for parameter dependent IRC commands. Changed up Light display mode a little.
Added onto the IRC target resolve function, allowing users and specific conditions too. Ported commands with optional host parameters to resolveIRCTarget. Changed some string names (not yet changed in Localization file).
Updated strings.
Added emote colors. Cleaned up some config code, rewrote parts of the display mode code. Fixed minor bugs.
Clean up config code some more.