I would like to point everyone in the direction of this viewtopic.php?f=25&t=131580 which has all of the features I implemented and most everything I had planned too :tongue.gif:
Being tired of the current limited chat functionality of the client, I am modding the Minecraft Alpha client to improve functionality.
Current:
Release 4:
[*:ty5m826z]Compatibility Update
[*:ty5m826z]Scriptable shortcut keys and various requested tweaks in the works
[*:ty5m826z]Halloween update compatible
[*:ty5m826z]Chat entry is split into two lines, chat entry no longer runs off-screen
[*:ty5m826z]Text can be pasted into chat with ctrl+v *ctr+v then delete bug is fixed this update
[*:ty5m826z]Contents of the text entry line can be copied with ctrl+c
[*:ty5m826z]Colored text can be inserted with &c[hex color value] on servers that support it
[*:ty5m826z]Chat is logged to chatlog.txt
[*:ty5m826z]Chat can be scrolled with the up arrow, down arrow, and END keys while inside the chat entry
[*:ty5m826z]Text entry cursor can be moved with the left and right arrow keys
[*:ty5m826z]Chat entry is split into two lines, chat entry no longer runs off-screen
[*:ty5m826z]Text can be pasted into chat with ctrl+v
[*:ty5m826z]Contents of the text entry line can be copied with ctrl+c
[*:ty5m826z]Colored text can be inserted with &c[hex color value] on servers that support it (currently only minecraft.rawcritics.com)
[*:ty5m826z]Chat is logged to chatlog.txt
[*:ty5m826z]Chat can be scrolled with the up arrow, down arrow, and END keys while inside the chat entry
[*:ty5m826z]Text entry cursor can be moved with the left and right arrow keys
[*:ty5m826z]Chat entry is split into two lines, chat entry no longer runs off-screen
[*:ty5m826z]Text can be pasted into chat with ctrl+v
[*:ty5m826z]Contents of the text entry line can be copied with ctrl+c
[*:ty5m826z]Colored text can be inserted with &c[hex color value] on servers that support it (currently only minecraft.rawcritics.com)
[*:ty5m826z]Ability for the client to ignore certain player's messages.
To install:
Open your minecraft.jar file in WinRar or equivalent, delete the META-INF folder, and paste the contents of the minecraftimprovedchatv1.zip into minecraft.jar. Launch the client like normal.
aq.class and cx.class are completely optional, with the first being additional debug information and the second being the changed title screen. All other files are necessary.
To enable the colored chat in servers:
Replace:
if (" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_'abcdefghijklmnopqrstuvwxyz{|}~⌂ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»".indexOf(str.charAt(k)) < 0) {
With:
if (" !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_'abcdefghijklmnopqrstuvwxyz{|}~⌂ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»§".indexOf(str.charAt(k)) < 0) {
Excellent mod, sometimes it gets so frustrating having to press "T" just to see what people have typed. We would love to host this on our site for others to try out!
aq.class and cx.class are completely optional, with the first being additional debug information and the second being the changed title screen. All other files are necessary.
So just replace the cx.class with the normal one. (I had actually just done that for some friends during testing things to make sure of which version they had.)
Few suggestions:
Add an option to add timestamps to the chat
Add an option to toggle chatlog
Make links more usable
Bug:
When hitting backspace while the cursor is on the far left and some text has been entered or pasted Minecraft crashes with this error:
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(Unknown Source)
at de.a(de.java:125)
at bh.f(bh.java:141)
at bh.d(bh.java:117)
at net.minecraft.client.Minecraft.i(SourceFile:953)
at net.minecraft.client.Minecraft.run(SourceFile:589)
at java.lang.Thread.run(Unknown Source)
Being tired of the current limited chat functionality of the client, I am modding the Minecraft Alpha client to improve functionality.
Current:
Release 4:
[*:ty5m826z]Compatibility Update
Download[*:ty5m826z]Scriptable shortcut keys and various requested tweaks in the works
Legacy:
Release 3 (Post-Halloween):
[*:ty5m826z]Halloween update compatible
Download[*:ty5m826z]Chat entry is split into two lines, chat entry no longer runs off-screen
[*:ty5m826z]Text can be pasted into chat with ctrl+v *ctr+v then delete bug is fixed this update
[*:ty5m826z]Contents of the text entry line can be copied with ctrl+c
[*:ty5m826z]Colored text can be inserted with &c[hex color value] on servers that support it
[*:ty5m826z]Chat is logged to chatlog.txt
[*:ty5m826z]Chat can be scrolled with the up arrow, down arrow, and END keys while inside the chat entry
[*:ty5m826z]Text entry cursor can be moved with the left and right arrow keys
Release 2:
[*:ty5m826z]Chat entry is split into two lines, chat entry no longer runs off-screen
Download[*:ty5m826z]Text can be pasted into chat with ctrl+v
[*:ty5m826z]Contents of the text entry line can be copied with ctrl+c
[*:ty5m826z]Colored text can be inserted with &c[hex color value] on servers that support it (currently only minecraft.rawcritics.com)
[*:ty5m826z]Chat is logged to chatlog.txt
[*:ty5m826z]Chat can be scrolled with the up arrow, down arrow, and END keys while inside the chat entry
[*:ty5m826z]Text entry cursor can be moved with the left and right arrow keys
Release 1:
[*:ty5m826z]Chat entry is split into two lines, chat entry no longer runs off-screen
Download[*:ty5m826z]Text can be pasted into chat with ctrl+v
[*:ty5m826z]Contents of the text entry line can be copied with ctrl+c
[*:ty5m826z]Colored text can be inserted with &c[hex color value] on servers that support it (currently only minecraft.rawcritics.com)
Planned for the next release:
[*:ty5m826z]Ability for the client to ignore certain player's messages.
To install:
Open your minecraft.jar file in WinRar or equivalent, delete the META-INF folder, and paste the contents of the minecraftimprovedchatv1.zip into minecraft.jar. Launch the client like normal.
aq.class and cx.class are completely optional, with the first being additional debug information and the second being the changed title screen. All other files are necessary.
To enable the colored chat in servers:
Replace:
With:
in the id class.
Open to suggestions!
Thats all i can say :smile.gif:
great work.
So just replace the cx.class with the normal one. (I had actually just done that for some friends during testing things to make sure of which version they had.)
EDIT: Download is working again.
Thank you!!!
This makes it so much easier on me. :biggrin.gif:
Are you still working on this? I love this mod.
Few suggestions:
Add an option to add timestamps to the chat
Add an option to toggle chatlog
Make links more usable
Bug:
When hitting backspace while the cursor is on the far left and some text has been entered or pasted Minecraft crashes with this error:
Thanks for this mod :smile.gif:
AngelCraft 64 Texture Pack v2.0.2 (Beta 1.8.1)
Nerd, geek, server admin, guy wearing a rainbow skin (with an office suit of epicness)? That's me.
[SSSS]
Edit:
To the person who asked, SimpleMap hooks itself into one of the classes used for displaying chat text, so no, they are not compatible.
That part of SimpleMap is optional (don't tick SMChat in the patcher). I use both no problem without SMChat.
* Ok I'm dumb... I was still using the old version D: