Skip to content

Chat default off

Everything about the chat window: copying a line, timestamps, repeats, history, animation, size, colors, highlights and local word filters. It changes how chat looks on your screen and never touches what you send.

Identifier
chat
Tab
SERVER
Default
Off. Right click to copy, Complete names with Tab, Chat background opacity, Background width and Input line background work even while the module is off.
HUD element
Yes, the chat window. It starts where the game puts it.
Sends anything
No. Tab completion only uses the request the game already sends when you press Tab.

What it does

  • Copy. Right click a chat line to put its text on the clipboard; hold the copy key (Shift by default) to copy it with its formatting written as & codes. A left click still does what it always does. On a Mac, Control and a left click copies too, and a link or command in the line is not clicked at the same time. You are told the copy worked with a flash and a note; nothing is ever written into chat. Copying works even while the rest of the module is off.
  • Timestamps. Your computer's local time in front of every new line, as HH:mm or HH:mm:ss, optionally as a 12 hour clock.
  • Repeated messages. With Stack repeats on, a message that arrives again is drawn once with a count after it. A line with a link, a command or hover text in it, such as a party invite, is never stacked, so it stays clickable.
  • History. The window can keep more than the game's 100 lines, and keeps its contents when you leave a world or move to another server. Clear empties your window at once, locally.
  • Animation. New lines slide in and scrolling glides. Both follow Animations in General.
  • Look. Background (always, while typing, or never), its opacity, color and width, text shadow, text opacity, one color for every line, line spacing. On 1.7.10 the closed chat has no box by default. A background color or width of your own now shows there too. Opacity alone does not bring the box back.
  • Size. Chat width and the two heights are the game's own chat settings, so a change here shows in the game's options too and the other way round. To move the window, or make all of it larger or smaller, drag or scroll over the Chat box while the Right Shift menu is open.
  • Highlight. Your own name and words you list can be picked out in a color, optionally bold, with a short sound when your name appears (at most once every two seconds).
  • Filters. Lines holding words you list are not shown to you at all. Ignore chat clearing turns the run of empty lines servers send to wipe chat into one.
  • Keys. A peek key shows the window as if it were open, without opening it. Reopening chat can bring back text you had not sent yet.

The highlight words and filter words stay on your computer and are never written into a settings export.

Tab completion

Complete names with Tab is on by default and works on its own, whether the rest of the module is on or off. When you press Tab after a command, at any argument, and the server answers with nothing of its own, Xol fills in a player's name from the list on your TAB screen. Press Tab again to step through the names that fit. Whatever the server does answer is always used instead. A name can only be filled in when it is already in the player list on your screen, so a player the server hides from you stays hidden.

Settings

Setting Identifier Type Options or range Default Description
Right click to copy copy-right-click On or off On Right click a chat line to put its text on the clipboard. Left click still does what it always does. This works even while the rest of the Chat module is off; switch this row off to stop it.
Copy with colour codes copy-modifier Choice Shift · Ctrl · Alt · Off Shift Hold this key while you right click to copy the line with its formatting written as &-codes.
Copy the whole message copy-whole-message On or off On A long message is drawn on several rows. On copies the whole message; off copies only the row you clicked.
Keep the timestamp copy-timestamps On or off Off Include the time Xol put in front of the line in what is copied.
Copy feedback copy-feedback Choice Flash and note · Flash · Note · Off Flash and note How you are told the copy worked. Nothing is ever written into chat.
Timestamps timestamps On or off Off Put your computer's local time in front of every new chat line.
Timestamp format timestamp-format Choice HH:mm · HH:mm:ss HH:mm How precise the time is.
12 hour clock timestamp-12h On or off Off 2:05 instead of 14:05.
Show AM/PM timestamp-ampm On or off Off Adds AM or PM after a 12 hour time.
Brackets timestamp-brackets On or off On Writes the time in square brackets.
Italic timestamp-italic On or off Off Draws the time slanted.
Timestamp color timestamp-color Color FFAAAAAA Color of the time. Chat text can only use the game's sixteen colors, so the nearest one is used.
Stack repeats stack On or off Off A message that arrives again is drawn once with a count after it. A line with a link, a command or hover text in it (a party invite) is never stacked, so it stays clickable.
Within stack-window Whole number 0 to 60 s 10 s How long after a message a repeat still joins it. 0 = however long ago it was.
Only the line below stack-consecutive On or off On On stacks a repeat only while the message is still the newest line; off also stacks it when other messages came in between.
Kept lines history Choice Game default · Longer · As many as fit Game default How many chat lines the window keeps to scroll back through. The game keeps 100.
Lines kept history-lines Whole number 100 to 5000 1000 How many lines "Longer" keeps.
Keep across servers keep-history On or off On Keeps what is in the window when you leave a world or hop to another server. Your typed-message history is kept too.
Clear the window clear-now Action (Clear) Empties your chat window now. Local only.
Smooth chat smooth On or off On New lines slide in instead of jumping.
Speed smooth-speed Whole number 1 to 10 5 How quickly a new line settles.
Smooth scrolling smooth-scroll On or off On Scrolling the chat glides instead of stepping.
Background background-mode Choice Always · While typing · Never Always When the box behind the lines is drawn.
Chat background opacity background-opacity Whole number 0 to 100% 100% 100% is the game's own chat background; 0% removes it. Works even while the rest of the Chat module is off. On 1.7.10 the closed chat has no box by default; pick a background color to bring one back.
Background color background-color Color FF000000 Color of the box behind the lines. Its transparency is multiplied by the opacity above and by the game's own chat fade.
Background width background-width Choice Full · Compact Full Full is the whole chat width, as the game draws it; Compact ends each box after its own text. Works even while the rest of the Chat module is off.
Input line background input-background On or off On Draw the box behind the line you type in. Works even while the rest of the Chat module is off.
Text shadow text-shadow On or off On Draw chat text with the game's drop shadow.
Text opacity text-opacity Whole number 10 to 100% 100% How solid the text is.
One colour strip-colors On or off Off Drops the colors servers put in their messages and draws every line in one color.
Text color text-color Color FFFFFFFF The color every line is drawn in.
Line spacing line-spacing Whole number 0 to 6 px 0 px Extra space between lines.
Chat width chat-width Whole number 40 to 320 px 320 px How wide the window is. The game's own chat setting.
Height while typing chat-height-focused Whole number 20 to 180 px 180 px How tall the window is while the input line is open.
Height chat-height-unfocused Whole number 20 to 180 px 91 px How tall the window is the rest of the time.
Highlight my name highlight-name On or off Off Picks your own name out of every line.
Highlight words highlight-words Text Up to 100 characters Empty Words to pick out as well, separated by commas. Stays on this machine.
Highlight color highlight-color Color FFFFAA00 Color for a highlighted word. The nearest of the game's sixteen colors is used.
Bold highlight-bold On or off Off Draws a highlighted word bold as well.
Play a sound highlight-sound On or off Off Plays the game's own short note when your name is in a line, at most once every two seconds.
Hide lines containing hide-words Text Up to 100 characters Empty Lines holding any of these words, separated by commas, are not shown to you at all. Stays on this machine.
Ignore chat clearing anti-clear On or off Off Servers wipe your chat by sending a hundred empty lines. On, a run of empty lines becomes one.
Peek key peek-key Key None Hold this to see the chat window as if it were open, without opening it.
Remember what I was typing remember-typed On or off Off Reopening chat brings back the text you had not sent yet.
Complete names with Tab complete-names On or off On Fills in a player's name from your TAB list when the server answers a Tab press with nothing. Works while the module is off.

The chat window also has the visibility rows every HUD element has, but not the shared appearance rows: the look settings above take their place.

What it never does

It never sends anything, never changes a message you send, and only writes to the clipboard when you right click a line (or Control click it on a Mac). The filters and highlights change only what your own window shows.

Multiplayer

The client's note says: display only. It changes how chat is drawn on your screen, what your own window keeps and what it hides from you; it never sends anything, never touches messages you send, and only writes to the clipboard when you click a line. Tab completion is a convenience on top of the game's own: the only thing that goes to the server is the request the game already sends when you press Tab, the server's own answer always wins, and a name can only be filled in when it is already in the player list on your screen.

See Multiplayer and fair play for how every module is reviewed.