服务器使用量
未统计
服务玩家数
未统计
下载量
65,215
插件详细介绍
RPGChat 为你的 RPG 服务器带来沉浸式聊天体验。聊天文本会直接显示在玩家角色上方,营造出真实的角色扮演氛围,让玩家交流方式焕然一新。
核心特色
- 沉浸式交流:文本显示在角色头顶,而非仅出现在聊天栏。
- 私语系统:使用
#前缀发送私语,仅限附近玩家可见。 - 高度可定制:颜色、音效、范围等均可配置。
- 多频道支持:为不同区域创建独立的聊天频道。
- 管理功能:内置敏感词过滤和防刷屏机制。
工作原理
普通消息
- 直接在聊天框输入。
- 文本会显示在你的角色上方。
- 只有视线范围内的玩家才能看到。
私语消息
- 在消息开头使用
#符号。 - 只有近距离的玩家可以阅读。
- 非常适合进行私人对话。
配置指南
消息设置
- Text Prefix - 默认:
&f- 普通消息的颜色前缀。 - Chat Symbol - 默认:(无) - 普通消息前的符号。
- Whisper Prefix - 默认:
&f&o- 私语消息的颜色前缀。 - Whisper Symbol - 默认:
#- 用于触发私语的符号。 - Whisper Range - 默认:
5.0- 私语可被听到的距离(方块数)。 - New Message Priority - 默认:
false- 控制新消息是否在显示时获得优先权。
音效设置
- Normal Chat Sound - 默认:
UI_CLICK_BUTTON- 普通聊天音效。 - Normal Sound Volume - 默认:
1.0- 普通聊天音效音量。 - Normal Sound Pitch - 默认:
1.0- 普通聊天音效音高。 - Whisper Sound - 默认:
UI_CLICK_BUTTON- 私语音效。 - Whisper Volume - 默认:
1.0- 私语音效音量。 - Whisper Pitch - 默认:
1.0- 私语音效音高。
显示设置
- Display Duration - 默认:
5秒 - 文本保持可见的时间。 - Height above Character - 默认:
0.0- 文本显示在玩家头顶的高度(方块数)。 - Hide Standard Chat - 默认:
true- 是否隐藏标准聊天栏的普通消息。 - Hide Whisper Chat - 默认:
true- 是否隐藏标准聊天栏的私语消息。
管理设置
- Word Filter Symbol - 默认:
*- 用于替换敏感词的符号(留空则禁用此功能)。 - Blacklist - 默认:
"bad", "words"- 违禁词列表。 - Chat Cooldown - 默认:
-1- 消息发送间隔(秒,-1为禁用)。 - Anti-Repeat - 默认:
true- 防止重复消息刷屏。 - Regex Filtering - 默认:
"^.chat=.$"- 用于拦截特定消息模式的正则表达式过滤器。
集成功能
- PlaceholderAPI Support - 已移除。
- ChatControl Support - 默认:
false- 是否启用 ChatControl 集成。 - ChatControl Channels - 默认:
"global"- ChatControl 频道。
聊天频道(测试版)
你可以使用格式 channelname|range|prefix 为服务器创建不同的聊天区域。
示例:
admin|10|&c- 管理员频道,10格范围,红色文本。ooc|-1|&7- 角色外聊天,全服范围,灰色文本。local|15|&a- 本地聊天,15格范围,绿色文本。
格式说明:
使用 | 符号分隔三个参数:频道名称(始终小写)、范围(-1 表示整个世界)、前缀(颜色代码)。
命令列表
/rpgchat reload- 重载插件配置。- 权限:
RPGChat.Reload /rpgchat fix- 清理残留的悬浮文本。- 权限:
RPGChat.Fix /rpgchat channel "name"- 切换聊天频道。
权限节点
RPGChat.Reload- 使用/rpgchat reload命令的权限。RPGChat.Fix- 使用/rpgchat fix命令的权限。RPGChat.Prefix.INSERT- 使用自定义前缀的权限。RPGChat.Bypass- 绕过聊天冷却和防重复限制的权限。
测试版功能
⚠️ 实验性功能 ⚠️
如果遇到问题,请在配置文件中禁用以下功能
- PlaceholderAPI 支持 - 已移除。
- 多频道系统 - 不同的聊天区域。
- ChatControl 集成 - 扩展的聊天控制。
安装与支持
安装步骤:
- 下载插件并放入
plugins/文件夹。 - 重启服务器。
- 调整配置文件 (
plugins/RPGChat/config.yml)。 - 分配权限。
世界白名单:
默认启用的世界:"world", "world_nether", "world_the_end"。
问题反馈:
请前往 GitHub Issues 页面提交,反馈前请先查看是否已有相同问题。
开发路线
- 性能优化 - [优先级:普通]
- 消息截断功能 - 已被 NewMessagePriority 功能取代。
- 扩展敏感词过滤功能 - 正则表达式过滤。
- 碰撞错误修复 - [已修复]
⭐ 别忘了给插件评分! ⭐
用 RPGChat 将你的服务器转变为真正的角色扮演体验!
测试支持版本
版本分布
基本信息
插件名称
RPGChat
作者
SirZiegenKease
平台
Bukkit / Spigot
支持版本
1.8 - 1.21
点赞数
1
最近版本
暂无数据
-