HomeJavaModsChatTabs Reloaded
ChatTabs Reloaded
ChatTabs Reloaded — screenshot 1

ChatTabs Reloaded

A modern Minecraft mod that adds tabbed chat organization. Filter messages into separate tabs per server, with per-tab send modifiers, color rules, and drag-and-drop management.

Features

Commands

Command Description Example
/chattabs help Show command list /ct help
/chattabs reload Reload config from disk /ct reload
/chattabs save Save current config /ct save
/chattabs list List all tabs /ct list
/chattabs select <name> Switch to a tab /ct select Global
/chattabs tab add <name> Create a new tab /ct tab add Private
/chattabs tab remove <name> Delete a tab /ct tab remove Private
/chattabs toggle <feature> Toggle features /ct toggle unreadcounter
/chattabs filter <tab> <regex> Set tab filter /ct filter Private ^\\[PRIVATE\\]
/chattabs profile list List server profiles /ct profile list
/chattabs profile current Show active profile /ct profile current
/chattabs profile gui Open profile editor /ct profile gui
/chattabs export [file] Export config /ct export my-config.json
/chattabs import <file> Import config /ct import my-config.json

/ct is a shorthand alias for /chattabs.

Examples

Filter by prefix

Tab: Global
Filter: ^\[GLOBAL\]

Matches messages starting with [GLOBAL]

Filter by sender (case-insensitive)

Tab: Friends
Filter: (?i)(alice|bob|charlie).*:

Matches chat from friends (case-insensitive)

Filter private messages

Tab: Private
Filter: ^From .* whispers: 

Matches whisper format from most servers

Complex regex with multiple conditions

Tab: Spam Filter (inverse)
Filter: ^(?!.*\b(spam|ignore|trash)\b).*$

Matches messages that do NOT contain spam keywords

Configuration

config/chattabs.json

Main mod settings: enabled state, tab colors, chat dimensions, animation toggle.

config/chattabs-profiles.json

Per-server tab profiles. Structure:

{
  "profiles": [
    {
      "serverIp": "mc.hypixel.net",
      "name": "Hypixel",
      "tabs": [
        {
          "id": "all",
          "name": "All",
          "visibleByDefault": true,
          "filter": { "regex": ".*", "hexColor": 16777215 },
          "sendModifier": { "prefix": "", "suffix": "" }
        }
      ]
    }
  ],
  "defaultProfile": {
    "name": "Default",
    "tabs": [ ... ]
  }
}

Sharing Configurations

  1. Use /ct export myconfig.json to save your setup
  2. Share the myconfig.json file with others
  3. They can import with /ct import myconfig.json

Regex Filter Guide

Basic patterns

Common server filters

Hypixel levels:    ^(\[[\dMVP]+\])?
Minotar names:     ^<\w+>
Generic channels:  ^\[\w+\]
Whispers:          ^(From|To) .*:

Modifiers

Languages

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more