Download ShadowChat — Minecraft Mods — MetaMods
ShadowChat

ShadowChat

Active

Downloads

0

Last update

2 months ago

Versions

1.21 — 1.21.8
Server
Fabric
Control
Social
Utils

ShadowChat

ShadowChat is a comprehensive framework for Fabric 1.21 servers that combines all essential tools for chat management, nicknames, spam protection, player lists, profanity filtering, and covert message monitoring. All settings can be modified on the fly without server restarts.

Key Features

Flexible Chat Formatting — Support for gradients, HEX colors, standard Minecraft codes, clickable elements, and hover tooltips. Compatible with PlaceholderAPI.

Rank and Prefix System — Unlimited ranks with permission integration (ready for LuckPerms). Custom display lines can be configured for each rank.

Personalized Nicknames — Players can set colored aliases that appear in chat and player lists.

Customizable Player List — Header and footer with formatting support (e.g., %luckperms:prefix% %nickname%).

Spam and Profanity Protection — Adaptive spam checking with configurable windows, banned word filtering with warning and punishment systems.

Covert Message Monitoring — Administrators can monitor all private messages using the /spychat on|off command.

Join/Leave/Death Messages — Fully customizable templates with color and placeholder support.

Daily Chat Logs — Optional text-based conversation logs in the config/shadowchat/chat_logs/ folder.

TabList Chat

Management Commands

  • /nick — Set your alias (requires shadowchat.nick permission)
  • /nick reset — Reset your own nickname (requires shadowchat.nick.reset)
  • /spychat — Enable/disable covert monitoring (requires shadowchat.spy)
  • /schat reload — Reload all configurations (requires shadowchat.reload)

Permission System

  • shadowchat.nick — Permission to set nicknames
  • shadowchat.nick.reset — Permission to reset nicknames
  • shadowchat.spy — Permission to use covert monitoring
  • shadowchat.spy.bypass — Permission to bypass covert monitoring
  • shadowchat.reload — Permission to reload configurations
  • shadowchat.rank.<id> — Permissions for specific ranks
  • shadowchat.color — Permission to use colors

Configuration Files

  • config/shadowchat/chat_config.json — Main formatting, ranks, spam protection, and player list settings
  • config/shadowchat/badwords.json — Banned words list, warning and punishment rules
  • config/shadowchat/data/nicknames.json — Storage for set nicknames (automatically generated)
  • config/shadowchat/chat_logs/* — Daily conversation logs

Dependencies

⚠️ Requires LuckPerms Fabric PlaceholderAPI

Project members
KrripeYT

KrripeYT

Developer

Created: 1 Aug 2025

ID: 257410