Chat Manager Plugin (1.21.7, 1.20.1) – Powerful Chat Control for Minecraft Servers

Managing chat on a busy Minecraft server can be a challenge especially when dealing with spam, inappropriate language, or a lack of structure. The Chat Manager Plugin for Minecraft (1.21.7, 1.20.1) offers a complete solution for server owners who want to moderate, format, and customize chat behavior with precision. Whether you’re running a roleplay world, competitive PvP server, or a large-scale community, this plugin helps ensure your chat remains clean, readable, and engaging.

Packed with tools for filtering, formatting, and automating messages, Chat Manager enhances both the player experience and the admin workflow. From private messaging and channel creation to anti-spam protection and auto-broadcasting, it covers everything you need to run a professional in-game communication system.

Chat Manager Plugin

Features:

  • Advanced Message Filtering: Block offensive language, advertisements, or spam with customizable word filters and regex options
  • Chat Formatting Tools: Define custom chat layouts with support for prefixes, suffixes, ranks, and color codes
  • Private Messaging System: Enable direct player-to-player communication in a controlled and secure way
  • Multiple Chat Channels: Allow players to join different channels (e.g. global, staff, trade) based on roles or preferences
  • Moderation Commands: Includes mute, unmute, and kick-from-chat tools for real-time moderation
  • Broadcast Messaging: Send manual or automated messages server-wide great for announcements or scheduled tips
  • Anti-Spam System: Detect and limit message spam, repeated text, and excessive use of symbols or caps
  • Permission-Based Access: Full integration with permissions plugins to control who can use which chat features
  • Interactive Chat with JSON: Supports clickable text and hover messages using JSON formatting
  • Auto-Broadcast Scheduler: Configure recurring messages to keep players informed without manual effort

Screenshost:

Chat Manager Plugin Screenshot 01
Chat Manager Plugin Screenshot 02
Chat Manager Plugin Screenshot 03
Chat Manager Plugin Screenshot 04
Chat Manager Plugin Screenshot 05
Chat Manager Plugin Screenshot 06
Chat Manager Plugin Screenshot 07
Chat Manager Plugin Screenshot 08
Chat Manager Plugin Screenshot 09

Commands:

CommandPermissionDescription
/ChatManagerNo PermissionMain command for the plugin ChatManager that shows the author, and version of the plugin.
/ChatManager helpNo PermissionDisplay the help page.
/ChatManager reloadchatmanager.reloadReloads all the configuration files.
/ChatManager debugchatmanager.debugDebug chat managers configuration files.
/AntiSwear helpchatmanager.antiswearShows a list of commands for the anti-swear feature.
/AntiSwear add chatmanager.antiswear.addBlacklists a word so people cant type it in chat.
/AntiSwear remove chatmanager.antiswear.removeRemoves a word from the list of banned words.
/AntiSwear listchatmanager.antiswear.listShows a list of all the blocked swear words.
/AutoBroadcast helpchatmanager.autobroadcastShows a list of commands for the auto broadcast feature.
/AutoBroadcast add chatmanager.autobroadcast.addAdd a new broadcast message to a specific world.
/AutoBroadcast create chatmanager.autobroadcast.createCreate a new world for auto broadcast messages to be sent in.
/AutoBroadcast list chatmanager.autobroadcast.listShows a list of all the broadcasted messages in a world.
/BannedCommands helpchatmanager.bannedcommandsShows a list of commands for the banned comamnds feature.
/BannedCommands add chatmanager.bannedcommands.addAdds a commands to the list of banned commands.
/BannedCommands remove chatmanager.bannedcommands.removeRemoves a command from the list of banned commands.
/BannedCommands listchatmanager.bannedcommands.listShows a list of all the banned commands.
/Announcement chatmanager.announcementSends an announcement message to the entire server.
/Broadcast chatmanager.broadcastBroadcast a message to the entire server.
/ClearChatchatmanager.clearchatClears chat for everyone on the server.
/Colorschatmanager.colorsShows a list of color codes.
/CommandSpychatmanager.commandspySee what commands everyone types on the server.
/Formatschatmanager.formatsShows a list of all the format codes.
/Listchatmanager.lists.playersShows a list of all the players that are currently online.
/Message chatmanager.messageSends a private message to the specified player.
/Message chatmanager.message.selfSends a private message to yourself.
/MuteChatchatmanager.mutechatMutes the server chat preventing players from talking in chat.
/MuteChat -schatmanager.mutechat.silentMutes the server chat silently preventing players from talking in chat.
/MOTDNo PermissionShows the servers message of the day.
/Perworldchat bypasschatmanager.perworldchat.bypassAllow players to see what you type in chat in every world.
/Pingchatmanager.pingShows your current ping.
/Ping [player]chatmanager.ping.othersShows other players current ping.
/Reply chatmanager.replyQuickly reply to the last player to message you.
/Ruleschatmanager.rulesShows a list of the server rules.
/Socialspychatmanager.socialspySpy on players and see what they message to other players.
/Staffchatmanager.lists.staffShows a list of all the staff members that are currently online.
/StaffChat [message]chatmanager.staffchatSend private messages to all staff on the server.
/Togglechatchatmanager.toggle.chatBlocks players from receiving any chat messages.
/Togglementionschatmanager.toggle.mentionsBlocks players from receiving any mention notifications.
/TogglePMchatmanager.toggle.pmBlocks players from sending private messages to you.
/Warning chatmanager.warningSend out a warning message to everyone on the server.

Requires:

  • This plugin need Vault installed, drag both file to plugins folder.

How to install:

Why use Chat Manager Plugin?

Minecraft’s default chat system is basic but your server doesn’t have to be. Chat Manager Plugin gives you total control over the look, feel, and function of chat. Whether you’re moderating a large audience or crafting immersive chat channels for roleplay or factions, this plugin adapts to your needs. It improves communication while reducing toxicity, clutter, and admin workload making it a must-have for modern Minecraft servers.

FAQs

Can I use this plugin with permission plugins like LuckPerms?

Yes, Chat Manager integrates seamlessly with LuckPerms and other permission systems, letting you control access to specific features.

Does it support hoverable and clickable messages?

Absolutely. The plugin includes JSON formatting options for clickable links and hover text, ideal for menus or help commands.

Can I create separate chat channels for staff or factions?

Yes, you can create and manage multiple channels that players can join or be assigned to based on their roles.

Is there a way to block bad words or spam?

The plugin includes a robust filter system to block profanity, spam messages, excessive caps, and repeated text.

For All Versions from Minecraft 1.7 to Minecraft 1.20.6
For Minecraft 1.21.1
For Minecraft 1.21.3
For Minecraft 1.21.4
For Minecraft 1.21.7, 1.21.6, 1.21.5