Readme

Chat Manager

Optimize chat experience through color customization, icon integration, and text enhancements.

Features

  • Default server color customization.
  • Custom server icon URL support.
  • Player color customization.
  • Custom player icon URL support.
  • Global server rich text formatting.
  • Server-side text replacements.
  • Default icons and colors for players.
  • Server and player icon URL overrides.
  • Disabling RocketMod's message wrapping functionality.
  • Format the chat with custom prefixes, suffixes and rich text.

Configuration

<?xml version="1.0" encoding="utf-8"?>
<ChatManagerConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <EnableDefaultServerColor>true</EnableDefaultServerColor>
  <DefaultServerColor>yellow</DefaultServerColor>
  <EnableDefaultPlayersColor>false</EnableDefaultPlayersColor>
  <DefaultPlayersColor>white</DefaultPlayersColor>
  <EnableGlobalServerRichText>true</EnableGlobalServerRichText>
  <EnablePlayersRichText>false</EnablePlayersRichText>
  <EnableDefaultServerIconUrl>true</EnableDefaultServerIconUrl>
  <OverrideServerIconUrl>false</OverrideServerIconUrl>
  <DefaultServerIconUrl>https://i.imgur.com/AakRtbb.png</DefaultServerIconUrl>
  <EnableDefaultPlayersIconUrl>false</EnableDefaultPlayersIconUrl>
  <OverridePlayersIconUrl>false</OverridePlayersIconUrl>
  <DefaultPlayersIconUrl>https://i.imgur.com/lLTpjL2.png</DefaultPlayersIconUrl>
  <DisableRocketWrapMessage>true</DisableRocketWrapMessage>
  <ServerTextReplaces>
    <TextReplace OldValue="[[" NewValue="&lt;" />
    <TextReplace OldValue="]]" NewValue="&gt;" />
  </ServerTextReplaces>
  <EnableChatFormat>true</EnableChatFormat>
  <ChatFormat>{CHAT_MODE}{PREFIXES}{PLAYER_NAME}{SUFFIXES}: {MESSAGE}</ChatFormat>
  <ChatModePrefixes>
    <Global />
    <Area>[A] </Area>
    <Group>[G] </Group>
  </ChatModePrefixes>
  <EnablePrefixes>true</EnablePrefixes>
  <DisplayMultiplePrefixes>true</DisplayMultiplePrefixes>
  <PrefixesFormat>[{PREFIXES}] </PrefixesFormat>
  <PrefixFormat>{color={COLOR}}{PREFIX}{/color}</PrefixFormat>
  <EnableSuffixes>true</EnableSuffixes>
  <DisplayMultipleSuffixes>true</DisplayMultipleSuffixes>
  <SuffixesFormat> [{SUFFIXES}]</SuffixesFormat>
  <SuffixFormat>{color={COLOR}}{SUFFIX}{/color}</SuffixFormat>
</ChatManagerConfiguration>