Home›Java›Mods›CChat
CChat
ModsJava

CChat

Java mod listed for Minecraft 1.8–1.19. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
CChat
Every chat feature. Every Minecraft version. One jar.
1.8 → 26.2 • Spigot & Paper • No required dependencies​

[HR][/HR]

CChat is a complete chat management and moderation plugin — filtering, formatting, channels, broadcasts, punishments and staff tools in a single jar that runs on 1.8 all the way to 26.2.

Everything runs server side, so every client and every client version is supported. No mods, no datapacks, no paid tiers, no "download the special build for your version from Discord". Drop the jar in, restart, done.

Minecraft version numbers should never decide the quality of a plugin.
A chat filter does not need new game code to keep working — it needs a developer who keeps it working. Every part of CChat that touches Minecraft internals sits behind a compatibility layer, so a new game drop means an afternoon of testing, not a rewrite. When Mojang ships, CChat ships.
Click to expand...
[HR][/HR]

The version problem — and why CChat doesn't have it

In 2026 Mojang dropped the old 1.x numbering. 1.21.11 was the last release of the old scheme; 26.1 (March 2026) replaced what would have been "1.22", and 26.2 — "Chaos Cubed" — arrived in June 2026. The format is now year.drop.hotfix.

That change broke a lot of assumptions, and a lot of plugins. Most chat plugins fall into one of three traps:


CChat takes the boring, correct approach instead: one jar, one config, the entire range.

Era Versions CChat
Legacy 1.8 – 1.12.2 ✅ Fully supported
Modern classic 1.13 – 1.16.5 ✅ Fully supported
Current-gen 1.17 – 1.21.11 ✅ Fully supported
Calendar versions 26.1, 26.2 ✅ Fully supported
Everything next 26.3 and beyond ✅ Supported on release


Same features on 1.8 as on 26.2. Where a version genuinely cannot do something — boss bars and titles don't exist in 1.8 — CChat detects it and degrades gracefully instead of throwing a stack trace at your console.

[HR][/HR]

⚔️ Coming from another chat plugin?

The old standards earned their reputation, but most of them are stuck: releases frozen since 2022, Paper-only rebuilds, hard dependencies on Vault and a permissions plugin, and review sections full of "please update to 1.21".

Typical chat plugin CChat
Version range Split across old/new jars, gaps in between 1.8 → 26.2 in one jar
Updates Public release years behind Active, ships with every game drop
Server software Modern builds are Paper-only Spigot and Paper, plus every fork
Dependencies Vault + permissions plugin required Zero required — Vault, LuckPerms and PlaceholderAPI optional
Punishments Not included Built-in mute / warn / ban with history
Commands Can't be disabled — conflicts with EssentialsX Every command and module can be switched off


[HR][/HR]

✨ Features

️ Chat protection

Moderation & punishments

Chat formatting & channels

Communication

Built for server owners

[HR][/HR]

⚙️ Commands & Permissions

Command Permission Description
/msg <player> <text> cchat.message Private message
/reply <text> cchat.message Reply to the last message
/ignore <player> cchat.ignore Ignore a player's messages
/chatradius <local|world|global> cchat.radius Switch chat channel
/ping [player] cchat.ping Check ping
/rules cchat.rules Show the server rules
/online — /stafflist cchat.list Online players / online staff
/mutechat [-s] cchat.mutechat Mute global chat (-s = silent)
/clearchat cchat.clearchat Clear everyone's chat
/staffchat <text> cchat.staffchat Staff-only channel
/socialspy — /commandspy cchat.spy Watch private messages / commands
/broadcast — /announce — /warning cchat.broadcast Server-wide messages
/cmute <player> [time] [reason] cchat.punish.mute Mute a player
/cwarn <player> [reason] cchat.punish.warn Warn a player
/cban <player> [time] [reason] cchat.punish.ban Chat-ban a player
/cchat history <player> cchat.punish.history Full punishment history
/cchat <reload|swear|ads|broadcast> cchat.admin Admin & in-game editing


Every filter has a matching bypass permission — cchat.bypass.swear, cchat.bypass.caps, cchat.bypass.spam, cchat.bypass.ads and so on. Player commands default to true, staff commands default to OP.

[HR][/HR]

Quick Start

  1. Drop the jar into /plugins and restart the server.
  2. That's it — sensible defaults are active immediately: swear filter, anti-caps, anti-spam and anti-advertising.
  3. Open config.yml and switch on what you need. Every option is documented right in the file.
  4. (Optional) Install Vault + LuckPerms for per-group chat formatting and PlaceholderAPI for thousands of extra placeholders. Neither is required.

Migrating from ChatManager
  1. Stop the server and remove the old jar.
  2. Drop CChat in, and leave the old plugin folder in place.
  3. Start up — CChat imports your swear list, formats and broadcasts, then writes a report to the console.
  4. Check config.yml, delete the old folder, done.

[HR][/HR]

Some Advice


Questions, bugs or suggestions? Use the Discussion tab or PM me — please keep the review section for reviews. ​

Commands

Plugin details

Read from the plugin's own plugin.yml.

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.

CChat is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 18 times (via Spigot). Download it and open it directly in the game.

Explore more