服务器使用量
未统计
服务玩家数
未统计
下载量
6,430
插件详细介绍
简介
厌倦了那些代码臃肿、价格昂贵且设置复杂的聊天插件?Chat Core 应运而生,它专注于高效与简洁,旨在成为你唯一需要的聊天插件。它完全开源,欢迎在 GitHub 上贡献代码、复刻项目或点亮星星!
核心特性
- 全面可配置:可自由启用或禁用任何功能。
- 广泛兼容:支持 Minecraft 1.7 至 1.20 版本。
- 智能管理:内置智能词语、命令及广告过滤,以及高效的反刷屏、反机器人机制,几乎无错误拦截。
- 丰富格式:支持基于玩家组(Rank)的聊天格式、悬停提示、渐变色消息以及 PlaceholderAPI 变量。
- 便捷工具:提供清空、锁定、慢速聊天等管理工具(支持静默
-s和匿名-a模式)。 - 多样消息:可自定义加入、退出、死亡消息,并内置自动广播和公告系统。
- 实用功能:包含自动大写首字母、添加句号、彩色聊天、@提及、禁用ASCII刷屏、指令间谍、消息居中、插件隐藏等。
前置需求
- Vault
- PlaceholderAPI
指令列表
主要指令
/chat help- 显示帮助页面。/chat reload- 重载插件配置。
聊天管理
/chat clear <-s/-a>- 清空聊天。/chat slow <时间> <-s/-a>- 设置聊天冷却时间。/chat lock <-s/-a>- 锁定聊天。
特殊频道
/chat staff <消息>- 切换或发送消息至管理频道。/chat donator <消息>- 切换或发送消息至赞助者频道。
公告与监控
/chat spy- 启用指令间谍(查看他人执行的指令)。/chat announce- 向全服发布公告。/chat warn- 向全服发布警告。/chat staffannounce- 向在线管理发布公告。
权限节点
基础权限
chatcore.reloadchatcore.help
管理工具权限
chatcore.clear,chatcore.clear.silent,chatcore.clear.anonymouschatcore.lock,chatcore.lock.silent,chatcore.lock.anonymouschatcore.slow,chatcore.slow.silent,chatcore.slow.anonymous
频道与聊天权限
chatcore.staffchat.send,chatcore.staffchat.seechatcore.donatorchat.send,chatcore.donatorchat.seechatcore.coloredtextchatcore.mention
规则绕过权限
chatcore.delay.bypasschatcore.commanddelay.bypasschatcore.lock.bypasschatcore.slow.bypasschatcore.caps.bypasschatcore.addperiod.bypasschatcore.blockedwords.bypasschatcore.blockedcommands.bypasschatcore.autocaps.bypasschatcore.ascii.bypasschatcore.antiad.bypasschatcore.disablechatuntilmove.bypass
监控与公告权限
chatcore.commandspy,chatcore.commandspy.bypasschatcore.announcechatcore.announce.warningchatcore.staffannounce,chatcore.staffannounce.seechatcore.antiad.alert
其他权限
chatcore.vipjoinchatcore.vipquit
支持与反馈
如需获取支持,请通过以下方式联系
- 推荐:在 GitHub 仓库提交 Issue(通常回复更快)。
- 备选:在本页面直接发送私信(查看频率较低)。
请注意:请勿在评论中寻求技术支持。
要查看插件文件或详细文档,请访问本页面顶部的“文档”选项卡。
ChatCore 是一款功能全面的聊天管理插件,为服务器管理员提供了丰富的工具来优化和控制玩家的聊天体验,包括聊天清理、锁定、慢速模式、敏感词过滤、自定义格式等。
前置需求与注意事项
- 前置插件:本插件需要 Vault 和 PlaceholderAPI 才能正常工作。
- 占位符使用:如需使用 PlaceholderAPI 的占位符,请务必下载对应的扩展。详情请参阅:PlaceholderAPI 教程。
配置文件概览
配置文件 config.yml 结构清晰,包含以下主要模块。所有消息文本均支持使用 & 符号设置颜色与格式。
通用设置
reload-msg:重载插件时的提示消息。no-permission-msg:无权限时的提示消息。help-msg:插件的帮助命令/chat显示的详细内容。
聊天清理
clear-chat-enabled:是否启用聊天清理功能。clear-msg/clear-msg-anon:清理聊天时的广播消息(显示/不显示执行者)。
聊天锁定
lock-chat-enabled:是否启用聊天锁定功能。lock-msg/lock-msg-anon:锁定聊天时的广播消息。unlock-msg/unlock-msg-anon:解锁聊天时的广播消息。locked-msg:聊天被锁定时,玩家尝试发言的提示。lock-silent-msg/unlock-silent-msg:静默执行锁定/解锁操作时的提示。
慢速聊天
slow-chat-enabled:是否启用慢速聊天功能。slow-msg/slow-msg-anon:开启慢速聊天时的广播消息。slow-usage-msg:命令使用不当的提示。slow-delay-msg:玩家在冷却期内发言的提示。unslow-msg/unslow-silent-msg:解除慢速聊天时的广播消息。
延迟设置
delay-in-millis:全局聊天延迟(毫秒),设为 0 禁用。command-delay-in-millis:全局命令使用延迟(毫秒),设为 0 禁用。
管理聊天
staff-chat-enabled:是否启用管理聊天。staff-chat-format:管理聊天的消息格式。staff-chat-on-msg/staff-chat-off-msg:开启/关闭管理聊天时的提示。
文本处理
- 自动大写修正 (
anti-caps-enabled):可设置触发修正的大写比例 (anti-caps-percentage) 和最小消息长度 (anti-caps-min-length)。 - 自动添加句号 (
add-period-enabled):为达到最小长度 (add-period-min-length) 的消息自动添加句号。 - 彩色聊天 (
colored-chat-enabled):允许拥有chatcore.coloredtext权限的玩家使用&发送彩色消息。
敏感词与命令拦截
- 屏蔽词 (
blocked-words):可配置需要屏蔽的词语,并关联不同等级的惩罚 (blocked-words-punishments)。 - 屏蔽命令 (
blocked-commands):可配置禁止玩家使用的命令列表,并关联惩罚 (blocked-commands-punishments)。 - 拦截含冒号的命令 (
block-all-commands-containing-colon):建议启用,可配合 Spigot 的send-namespaced: false设置隐藏插件列表。
命令监控
command-spy-enabled:是否启用命令监控。command-spy-format:监控到的命令消息格式。command-spy-ignored-commands:监控时忽略的命令列表。
公告系统
- 全服公告 (
announce-enabled):格式为announce-format,可设置提示音 (announce-sound)。 - 全服警告 (
warning-enabled):格式为warning-format,可设置提示音 (warning-sound)。 - 管理公告 (
staff-announce-enabled):格式为staff-announce-format,可设置提示音 (staff-announce-sound)。
其他功能
- 移动前禁言 (
disable-chat-until-move):防止玩家在移动前使用聊天或特定命令 (disable-commands-until-move)。 - 反广告 (
anti-ad-enabled):可设置处理方式 (anti-ad-setting) 和白名单域名 (anti-ad-whitelist)。 - 自定义进出消息 (
custom-join-quit-messages-enabled):可分别设置普通玩家和 VIP 玩家的进出消息。 - 自定义聊天格式 (
custom-chat-format-enabled):支持基于权限组 (rank-formats) 设置不同格式,并可配置玩家名悬浮提示 (hover-format) 和点击动作 (click-action)。 - @提及 (
mention-enabled):可设置高亮颜色 (mention-color) 和提示音 (mention-sound)。 - 自动广播 (
auto-broadcast-enabled):可设置广播间隔 (auto-broadcast-delay)、是否随机播放 (auto-broadcast-random) 及广播内容 (auto-broadcast-messages)。 - 聊天与命令日志 (
chat-logger-enabled,command-logger-enabled):可配置记录格式 (logger-format) 和需要包含或忽略的命令。
命令与权限
通过 /chat 命令可查看所有子命令及其用法:
/chat clear <-s/-a>- 清理聊天/chat slow <time> <-s/-a>- 设置慢速聊天/chat lock <-s/-a>- 锁定聊天/chat staff <message>- 切换或发送管理聊天消息/chat spy- 开启/关闭命令监控/chat announce <message>- 发布全服公告/chat warn <message>- 发布全服警告/chat staffannounce <message>- 发布管理公告
各功能通常对应 chatcore.[功能名] 格式的权限节点,具体请参考插件帮助信息。
测试支持版本
版本分布
基本信息
插件名称
CHAT CORE
作者
PinchCraft
平台
Bukkit / Spigot
支持版本
1.7 - 1.20
点赞数
1
最近版本
暂无数据
-