Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
ChatManager 是一款专为 Minecraft 服务器设计的聊天管理插件,兼容 Mohist、Spigot、Paper 等主流服务端。它提供敏感词过滤、防刷屏、禁言和举报等核心功能,帮助服主维护健康有序的聊天环境。敏感词过滤支持自定义词库,自动忽略大小写、空格和标点,防止玩家绕过检测;可选用取消、替换、警告或自动禁言等处理方式。防刷屏功能通过时间窗口和重复消息检测,限制玩家在短时间内发送过多或重复的消息,避免聊天频道被刷屏。禁言系统支持临时禁言和永久禁言,管理员可通过命令禁言或解禁玩家,禁言数据保存到文件,重启后依然有效。举报功能允许玩家使用 /report 命令举报违规玩家,并通知在线管理员,同时有冷却时间防止滥用。插件还提供 /cm reload、/cm addword、/cm removeword、/cm list 等管理命令,方便服主动态调整敏感词和重载配置。所有消息文本均可在 config.yml 中自定义,支持颜色代码。权限节点包括 chatmanager.admin、chatmanager.bypass、chatmanager.mute、chatmanager.report,可配合 LuckPerms 等权限插件使用。ChatManager 采用 Spigot API 开发,避免使用 Paper 独有 API 和 NMS,确保在 Mohist 等混合端上稳定运行。无论是小型生存服还是大型模组服,都能通过它有效管理聊天,减少不良信息,提升玩家体验。
English:
ChatManager is a chat management plugin designed for Minecraft servers, compatible with Mohist, Spigot, Paper, and other mainstream server platforms. It provides core features such as sensitive word filtering, anti-spam, muting, and reporting to help server owners maintain a healthy and orderly chat environment. Sensitive word filtering supports custom word lists and automatically ignores case, spaces, and punctuation to prevent players from bypassing detection. It offers multiple handling methods including cancel, replace, warn, or auto-mute. The anti-spam feature uses time windows and duplicate message detection to limit players from sending too many or repeated messages in a short period, preventing chat flooding. The mute system supports temporary and permanent mutes. Administrators can mute or unmute players via commands, and mute data is saved to a file so it persists after restart. The reporting feature allows players to use the /report command to report rule-breaking players and notify online administrators, with a cooldown to prevent abuse. The plugin also provides management commands such as /cm reload, /cm addword, /cm removeword, and /cm list, making it easy for server owners to dynamically adjust sensitive words and reload configurations. All message texts can be customized in config.yml and support color codes. Permission nodes include chatmanager.admin, chatmanager.bypass, chatmanager.mute, and chatmanager.report, and can be used with permission plugins like LuckPerms. ChatManager is developed using the Spigot API, avoiding Paper-only APIs and NMS, ensuring stable operation on hybrid servers like Mohist. Whether it is a small survival server or a large modded server, it can effectively manage chat, reduce inappropriate information, and improve player experience.


