Chat Protect

A smart, lightweight chat protection plugin with progressive auto-mute, anti-spam, and command logging.
Back to Files

ChatProtect 1.0.jar

File nameChatProtect 1.0.jar
Uploader
MDR_StudiosMDR_Studios
Uploaded
Aug 14, 2026
Downloads
14
Size
30.8 KB
File ID
8645012
Type
R
Release
Supported game versions
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21

What's new

πŸš€ ChatProtect v1.0 β€” Initial Release

Welcome to the first official release of ChatProtect! A modern, lightweight, and standalone chat protection & auto-mute plugin for Paper and Purpur servers.

✨ Initial Features:

  • 🧠 Smart Profanity Filter: Uses Regex \b word-boundary matching so harmless words (like yaml or camera) are never false-flagged.
  • πŸ“ˆ Progressive Mute Penalties: Escalating mute durations per violation (1h βž” 3h βž” 12h βž” 1d).
  • ⏳ 3-Day Auto Decay: Violation history automatically resets after 3 days of clean behavior.
  • πŸ•’ Flexible Time Units: Support for intuitive durations (10m, 30m, 1h, 1d, 1w) in commands and config.yml.
  • 🚫 Muted Command Blocker: Blocks /msg, /tell, /w, /r, /me commands while a player is muted.
  • ⏱️ 2-Second Chat Cooldown: Prevents rapid chat spamming.
  • πŸ“œ Complete Logging System: Detailed logs in mutes.log and daily command logs in plugins/ChatProtect/logs/ with password masking.
  • πŸ”‘ Granular Permissions: Individual permission nodes for chatprotect.mute, chatprotect.unmute, chatprotect.mutelist, chatprotect.reload, and chatprotect.admin.

πŸ’¬ Need Support? Discord: medrax01 (Add me!)

This mod has no related projects