ShadowChat

⭐ — (3 endorsements) 📥 1,807 downloads 📌 v1.4-fixes 📅 8/1/2025
🟡 Updated this year

By KrripeYT · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 8/8/2026 📅 Created: 8/1/2025
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #480 of 874 fabric mods in this game by downloads

📋 About This Mod

## 🌌 ShadowChat ShadowChat is an all‑in‑one chat, nickname, anti‑spam, tablist, anti-badwords & spychat framework for Fabric 1.21 servers - Easily theme every part of player communication while protecting your chat from spam & slurs – all reload‑able with zero restarts. ## ✅ Features - **Rich Chat Formatting** – Gradient / hex colors, vanilla codes, click & hover events, PlaceholderAPI support. - **Rank Prefixes & Per‑Rank Lines** – Unlimited rank definitions with permission hooks (LuckPerms ready). - **Nicknames** – Players can set colored nicknames that carry over to chat and tablist. - **Custom Tablist** – Header + footer plus and format (`%luckperms:prefix% %nickname%`). - **Anti‑Spam & Bad‑Word Filter** – Sliding‑window spam check, configurable swears with warnings & punish. - **Spy‑Chat** – Staff can monitor all private messages with `/spychat on|off`. - **Join/Leave/Death Messages** – Fully color‑parseable templates with placeholders. - **Daily Log Files** – Optional plain‑text chat logs in `config/shadowchat/chat_logs/`. - **Announcements** – Staff can add announcements for the server to be poste on a specific time. - **Modular Systems** – All features is modular and can be turn off/on in `chat_config.json`. ## ⚡ Commands <details> <summary>Spoiler</summary> - **/nick <nick>** - Set your nickname `shadowchat.nick`. - **/nick reset** - Reset own nick `shadowchat.nick.reset`. - **/spychat** - Toggle spy‑chat on|off `shadowchat.spy`. - **/schat reload** - Reload all configs `shadowchat.reload` - **/bc or /broadcast** - Send broadcast messages `shadowchat.broadcast` - **/r <message>⁩ or ⁨/reply <message>⁩ , ⁨/replay <message>⁩** - replay private messages `shadowchat.reply⁩` - **/ignore <player>⁩** - Ignore messages from a player `⁨shadowchat.ignore⁩` - **/ignore list** - See the list of ignored players `shadowchat.ignore.list⁩` - **/ignore clear** - Clear ur ignore list `shadowchat.ignore.clear⁩` - **/ignore clear <player>** - Clear a ignore list from a player `shadowchat.ignore.clear.other⁩` </details> ## 🔐 Permissions <details> <summary>Spoiler</summary> - `shadowchat.nick` - `shadowchat.nick.reset` - `shadowchat.spy` - `shadowchat.spy.bypass` - `shadowchat.reload` - `shadowchat.rank.<id>` - `shadowchat.color` - `shadowchat.broadcast` - `shadowchat.reply` - `⁨shadowchat.ignore⁩` - `shadowchat.ignore.immune⁩` - `shadowchat.ignore.override⁩` - `shadowchat.ignore.list⁩` - `shadowchat.ignore.clear⁩` - `shadowchat.ignore.clear.other⁩` - `shadowchat.ignore.bypass⁩` </details> ## 📂 Configuration Files - `config/shadowchat/chat_config.json` - Main formatting, ranks, spam, tablist. - `config/shadowchat/badwords.json` - Censor list, warning & punishment rules. - `config/shadowchat/data/nicknames.json` - Stored nicknames (auto‑generated). - `config/shadowchat/chat_logs/*` - Daily chat logs. - `config/shadowchat/announcements.json` - Announcements configuration. ## 📝 Dependencies - ⚠️ LuckPerms Fabric PlaceholderAPI needed (https://luckperms.net/download) !(https://cdn.modrinth.com/data/mdvrFNtK/images/e843912ca9382441ab3c967e44d3ce16557d2aea.png) !(https://cdn.modrinth.com/data/mdvrFNtK/images/f804c41595aacf0ed92c83531ae38883179fb0ef.png)

## 🌌 ShadowChat ShadowChat is an all‑in‑one chat, nickname, anti‑spam, tablist, anti-badwords & spychat framework for Fabric 1. 21 servers - Easily theme every part of player communication while protecting your chat from spam & slurs – all reload‑able with zero restarts.

## ✅ Features - Rich Chat Formatting – Gradient / hex colors, vanilla codes, click & hover events, PlaceholderAPI support. - Rank Prefixes & Per‑Rank Lines – Unlimited rank definitions with permission hooks (LuckPerms ready). - Nicknames – Players can set colored nicknames that carry over to chat and tablist. - Custom Tablist – Header + footer plus and format (`%luckperms:prefix% %nickname%`). - Anti‑Spam & Bad‑Word Filter – Sliding‑window spam check, configurable swears with warnings & punish. - Spy‑Chat – Staff can monitor all private messages with `/spychat on|off`. - Join/Leave/Death Messages – Fully color‑parseable templates with placeholders. - Daily Log Files – Optional plain‑text chat logs in `config/shadowchat/chat_logs/`. - Announcements – Staff can add announcements for the server to be poste on a specific time. - Modular Systems – All features is modular and can be turn off/on in `chat_config.json`.

## ⚡ Commands

Spoiler

  • /nick - Set your nickname `shadowchat.nick`.
  • /nick reset - Reset own nick `shadowchat.nick.reset`.
  • /spychat - Toggle spy‑chat on|off `shadowchat.spy`.
  • /schat reload - Reload all configs `shadowchat.reload`
  • /bc or /broadcast - Send broadcast messages `shadowchat.broadcast`
  • /r ⁩ or ⁨/reply ⁩ , ⁨/replay ⁩ - replay private messages `shadowchat.reply⁩`
  • /ignore ⁩ - Ignore messages from a player `⁨shadowchat.ignore⁩`
  • /ignore list - See the list of ignored players `shadowchat.ignore.list⁩`
  • /ignore clear - Clear ur ignore list `shadowchat.ignore.clear⁩`
  • /ignore clear - Clear a ignore list from a player `shadowchat.ignore.clear.other⁩`

## 🔐 Permissions

Spoiler

  • `shadowchat.nick`
  • `shadowchat.nick.reset`
  • `shadowchat.spy`
  • `shadowchat.spy.bypass`
  • `shadowchat.reload`
  • `shadowchat.rank.`
  • `shadowchat.color`
  • `shadowchat.broadcast`
  • `shadowchat.reply`
  • `⁨shadowchat.ignore⁩`
  • `shadowchat.ignore.immune⁩`
  • `shadowchat.ignore.override⁩`
  • `shadowchat.ignore.list⁩`
  • `shadowchat.ignore.clear⁩`
  • `shadowchat.ignore.clear.other⁩`
  • `shadowchat.ignore.bypass⁩`

## 📂 Configuration Files - `config/shadowchat/chat_config.json` - Main formatting, ranks, spam, tablist. - `config/shadowchat/badwords.json` - Censor list, warning & punishment rules. - `config/shadowchat/data/nicknames.json` - Stored nicknames (auto‑generated). - `config/shadowchat/chat_logs/*` - Daily chat logs. - `config/shadowchat/announcements.json` - Announcements configuration. ## 📝 Dependencies - ⚠️ LuckPerms Fabric PlaceholderAPI needed (https://luckperms.net/download)

!(https://cdn.modrinth.com/data/mdvrFNtK/images/e843912ca9382441ab3c967e44d3ce16557d2aea.png) !(https://cdn.modrinth.com/data/mdvrFNtK/images/f804c41595aacf0ed92c83531ae38883179fb0ef.png)

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
KrripeYT
Version
1.4-fixes
Downloads
1,807
Endorsements
3
Category
fabric
Created
8/1/2025
Updated
8/8/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
management, social, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does ShadowChat support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of ShadowChat?

Version 1.4-fixes, published 2026-08-08 with 1,807 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by KrripeYT 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods