Chat Guard
1.21ChatMod is a lightweight plugin that keeps chat clean and safe by detecting bad words and giving admins easy control.
Features
Automatic Bad Word Detection
Detects and blocks words listed in config.yml
Real-time scanning of all chat messages
Case-insensitive detection
Fully customizable word list
Progressive Punishment System
1st Offense: Warning title shown to the player
2nd Offense: Lightning strike + 4 hearts damage
3rd Offense: Multiple lightning strikes + damage
4th Offense: 10-minute chat mute
Configurable Settings
Customize warning messages, mute duration, strike count, and damage
Editable bad_words list
Full control over title animations and messages
No server restart required – just
/chatmod reload
️ Admin Commands
/chatmod reload – Reload configuration
/chatmod unmute <player> – Unmute players manually
/chatmod resetwarnings <player> – Reset warning count
Short alias: /cm
Permission System
chatmod.reload – Reload config (OP default)
chatmod.unmute – Unmute players (OP default)
chatmod.resetwarnings – Reset warnings (OP default)
Automatic Mute Handling
Background task checks for expired mutes
Players auto-unmuted when mute ends
Broadcasts mute/unmute notifications
Manual unmute option available
Installation
Download the latest ChatMod.jar
Place it in your server’s /plugins/ folder
Restart the server (config.yml will generate automatically)
Customize settings in config.yml
Use /chatmod reload to apply changes
Technical Details
Language: Java
API: Bukkit/Spigot
Compatibility: Minecraft 1.16+
Events: AsyncPlayerChatEvent
Tasks: BukkitRunnable for timed mute system
Why Choose ChatMod?
Unlike simple word filters, ChatMod uses a progressive punishment system that warns players before applying stricter penalties. Everything is fully configurable, lightweight, and optimized for performance.
Keep your server’s chat clean, fair, and fun with ChatMod!
Author
Plugin Developer: Archit Sinha
Discord Id - architback20
Support & Donations
If you like ChatMod and want to support further development, you can donate here:
architsinha911@fam
Your support is greatly appreciated
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta