Download ChatControl — Minecraft Mods — MetaMods
ChatControl

ChatControl

Active

Downloads

0

Last update

2 years ago

Versions

1.2.5 — 1.20.1
Server
Decor
Control
Social
Utils

ChatControl

ChatControl is a versatile chat management and formatting plugin compatible with Bukkit, Spigot, and Paper servers. It effectively combats spam, advertisements, profanity, and bots, ensuring clean and orderly player communication.

Plugin capabilities example Review video by Koz4Christ (YouTube)

Key Features

Custom Rules and Handlers

Create personalized scenarios for complete control over chat content:

  • Effective profanity filtering - built-in database of 48+ blocked words
  • IP/URL advertisement blocking
  • Spam and repetitive character protection
  • Unicode and non-English message filtering
  • Auto-correction of typos and internet slang
  • Command aliases
  • Utility commands and entertaining message replacements

Chat Formatting

Flexible customization of message appearance with variable support:

  • {player}, {world}, {health}, {town}, {nation}, {clan}
  • {country_name}, {country_code}, {region_name}, {isp}
  • PlaceholderAPI compatibility

Discussion modes:

  • Global chat ("!" symbol at the beginning)
  • Local chat (limited range)
  • Moderator permissions (chatcontrol.chat.overrideranged, chatcontrol.chat.spy)

Spam and CAPS Protection

Intelligent systems to prevent unwanted messages:

  • Blocking identical and similar messages/commands
  • Customizable delay between messages
  • Filtering of duplicate characters
  • Whitelist for commands
  • Smart CAPS limitation with adjustable parameters

Moderation Tools

  • Chat clearing with additional parameters
  • Global chat mute with reason settings
  • Customization of join/leave player messages
  • Automatic announcement scheduler

Additional Functions

  • Bot prevention - login delays, chat blocking until movement
  • Sound notifications for chat mentions
  • Automatic grammar - capitalization and punctuation
  • Conversation archiving to files
  • Multi-language support (10 languages)
  • Group settings via permissions

Technical Features

  • Minimal CPU/RAM load
  • Asynchronous processing
  • Protection against incorrect regular expressions
  • Java 8+ compatibility
  • Minecraft support from version 1.2.5

Integration with Popular Plugins

  • ProtocolLib, Essentials/X, Vault
  • Multiverse-Core, Towny, SimpleClans
  • AuthMe, PlaceholderAPI

ChatControl provides a comprehensive approach to server chat management, combining powerful filtering tools with flexible formatting options.

Project members
Giselbaer

Giselbaer

kangarko

kangarko

Developer

Created: 6 Jul 2023

ID: 18039