ChatManager
作者:rebot | 分类:模组
Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11
平台: folia paper
标签: management social utility
Overview
ChatManager is a lightweight Paper 1.21.x chat moderation plugin designed to keep your server chat clean and rule-friendly. It blocks inappropriate messages, tracks player violations with a strike system, and automatically applies punishments when players repeatedly break the rules.
Main Features
Blocked Words Filter
Detects words from a configurable blacklist in config.yml
Suppresses messages containing blocked words (the message will not appear in chat)
Optional player notification message when a message is blocked
Fully configurable word list (add/remove words anytime)
Strike System (Violations)
Adds a strike when a player triggers the blocked-words filter (configurable)
Configurable maximum strikes (e.g. 3 strikes)
Configurable strike reset timer (strikes reset after a period without violations)
Optional warning messages per strike level (e.g. 1/3, 2/3)
Automatic Punishments (Auto Mute)
When a player reaches the maximum strikes, ChatManager can automatically punish them
Default punishment: Auto-mute for a configurable duration
While muted, all chat messages from that player are completely blocked
Logging & Storage
Strikes are logged to plugins/ChatManager/strikes.yml with useful data:
player (player name)
id (unique strike ID)
words (the message that caused the strike)
punish-duration (mute duration when punished)
Mutes are stored in plugins/ChatManager/mutes.yml
Configuration
Everything is customizable in plugins/ChatManager/config.yml, including:
Blocked word list
Strike amount / reset time
Mute duration
Player messages (blocked message, strike message, muted message)
Compatibility
Server Software: Paper
Minecraft Version: 1.21.x
Java: Recommended Java 21
Installation
Download the plugin .jar
Place it into your server’s plugins/ folder
Start/restart the server
Edit plugins/ChatManager/config.yml to your needs
请登录后举报
暂无评论,抢个沙发吧~