Minecraft Client Chat Mod!

Discussion in 'General Discussion' started by RyanJF1, Sep 24, 2012.

  1. RyanJF1

    RyanJF1 Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Jul 1, 2012
    Messages:
    6,450
    Trophy Points:
    51,990
    Gender:
    Male
    Ratings:
    +949
    The TAB key is broken. Chat scrolls up too quick. You get mad when you can't finish your long message. You can't remember what someone said once you've already logged off. Well, I have found a fix!

    The VR-ChatMod is extremely helpful! The mod is client side and is updated to 1.3.2.

    Current Features:
    ChatKeepOpen
    ChatLinkFix
    ChatScroll
    ChatBuffer
    ChatMultiline
    ChatClear
    ChatHighlight
    ChatTabCompleteFix (NEW) (enable nickname tabcomplete on server commands /msg etc)
    ChatKeepLog (NEW) (keep current chat history on disconnects)
    ChatEnterClose (NEW) (close the chat with enter when there is nothing to send)
    ChatLogToFile (NEW) (saves the current chat backlog to a file upon clicking disconnect) (might add button and/or the option to log as you receive)
    Fix: can now use color names for highLightColor in the config. (list of colours for highlights and gui stuff will be added)(nope they are not the same ;/)
    Descriptions:
    ChatKeepLog:
    This feature enables keeping the chatlog on when disconnecting from servers. Once you disconnect from a server a line will be printed to the chatwindow with the current date and time. Edit the optionsVR.txt configuration file to turn it on or off: chatKeepLog:true or false

    ChatLogToFile: (experimental)
    This feature enables logging the current chat backlog upon disconnecting from a server. It will only save it when you disconnect from the server by choosing the disconnect button on the ingame menu.

    ChatKeepOpen:
    This feature adds the ability to keep the chat open after pressing enter to send a command or message. You can use the escape button to close the chat when you actually want to close it. Edit the optionsVR.txt configuration file to turn it on or off: chatKeepOpen:true or false

    ChatEnterClose:
    This feature enhances the ChatKeepOpen feature. It allows the chat to be closed with the Enter key, it will only close when there is no input on the chat's textfield. Edit the optionsVR.txt configuration file to turn it on or off: chatEnterClose:true or false

    ChatHighlight:
    The highlight version has been extended! You can now supply a list of values that you want highlighted. Edit the optionsVR.txt configuration file to set the values. Another new addition to the highlight feature is the sound notification. When one of your listed values is mentioned it will play the Orb absorb sound.A disable option has also been added for the ChatHighLight feature.
    Turn on the the highlighting feature: highLight:true
    Turn on the highlighting sound alert feature: highLightSound:true
    Set the color for the highlighting: highLightColor:red
    Set the chat's textfield background color: chatBgColor:green
    set the chat's textfield opacity: chatBgOpacity:7
    Set the chat's textfield background color for when a highlight is mentioned: chatBgMentionedColor:red
    Turn on the highlight's visual mentioned indicator: chatBgMentionedShow:true
    Set the values that you want highlighted and/or sound alerts for:
    highLight_0:VRShiva
    highLight_1:Shiva
    highLight_2:Shivs
    highLight_3:VR
    ChatMultiline:
    TextField limit on inGameChat window raised to 1000 (default). Use the config to change this to another value. (chatTextFieldMax)
    Text entered above 100 characters will be cut off and sent to the server as a new message (improved chat like).
    When the text exceeds the 100 characters limit while typing the whole text will be displayed as Red text.
    When sending a text line that exceeds 100 characters it will divide the text by 90 characters a line.
    There is no limitation to the amount of text you can send at once. It depends on what the server allows. The max limit for text input is the limit on the TextField (chatTextFieldMax)
    ChatTabCompleteFix:
    This feature fixes a bug where it is impossible to use the tab complete on nicknames when typing commands. With this fix you can finally tab complete on a /msg command . This option is enabled by default.

    ChatLinkFix:
    This feature fixes the current URL cut off issue when clicking on long links on the minecraft chat (introduced at v1.2.4). It allows to click and open split off URLs like it should have been!.

    ChatClear:
    This feature adds a button to the Chat screen that allows to clear all the current chat messages. Can be turned off in config: chatClear:false or true

    ChatBuffer:
    This feature changes the scroll history limit. (from settings screen)

    ChatScroll:
    This feature changes the speed of scrolling. (from settings screen)

    Read the original thread on the Minecraft forums here.
     
  2. RyanJF1

    RyanJF1 Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Jul 1, 2012
    Messages:
    6,450
    Trophy Points:
    51,990
    Gender:
    Male
    Ratings:
    +949
    I finally figured out how to disable things! I didn't like the chat staying open or the clear chat button.

    1.Go to you .minecraft folder.
    2.Create a new notepad document called "optionsVR".
    3. Copy and paste the following.
    chatBuffer:1000
    chatScroll:5
    chatClear:true
    chatKeepOpen:true
    chatTextFieldMax:500
    highLight:true
    highLightSound:true
    highLightColor:red
    chatBgColor:green
    chatBgMentionedShow:true
    chatBgMentionedColor:red
    chatBgOpacity:7
    chatToLogFile:true
    chatKeepLog:true
    chatEnterClose:true
    highLight_0:VRShiva
    highLight_1:Shiva
    highLight_2:Shivs
    highLight_3:VR
    highLight_4:parrin
    4. Save it and you are complete!

    For example, say I don't want the chatClear button. I would set chatClear to false.
    Where it says highLight_0/1/2/3/4, you can change the default words to whatever you want. The words, when said in chat, will ping you and highlight the word.

    Here is my modified version. This one has the clearChat button disabled, the chatKeepOpen feature disabled, and the chatEnterClose feature disabled. I also turned off the colored backgrounds. It is also set to ping my name once it is said in chat. It will also highlight it in a red color.
    chatBuffer:1000
    chatScroll:5
    chatClear:false
    chatKeepOpen:false
    chatTextFieldMax:500
    highLight:true
    highLightSound:true
    highLightColor:red
    chatBgColor:
    chatBgMentionedShow:false
    chatBgMentionedColor:
    chatBgOpacity:7
    chatToLogFile:true
    chatKeepLog:true
    chatEnterClose:false
    highLight_0:ryan
    A screenshot of the mod!Notice the green background.(I turned this feature off in my modified one.) My name is also highlighted red.
    [​IMG]
     
  3. toutcha01

    toutcha01 Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Jul 5, 2012
    Messages:
    138
    Trophy Points:
    29,425
    Ratings:
    +3
    How would I install this Pm me it please on requirements like modloader Etc this looks neat :D