
聊天自定义
自定义您的聊天前缀、后缀、颜色、昵称、代词等!
聊天自定义
请禁用 LuckPerms 中的聊天格式化,并使用 Java 25
使用前缀、后缀、颜色、昵称、代词等功能自定义你的聊天!
文档

功能
- 视觉编辑器 - 完整的 GUI 界面,用于自定义聊天外观,并带有实时预览
- 预设系统 - 管理员定义的预设(样式、前缀、代词、消息),根据权限和优先级自动应用
- 渐变选项卡 - 每个元素的渐变和彩虹效果专用配置选项卡
- 带有颜色的自定义前缀和后缀
- 显示昵称和代词
- 自定义名称和消息颜色
- 文本样式:粗体、斜体、下划线
- 所有元素的渐变文本效果(前缀、名称、代词、后缀、消息)
- 所有元素的彩虹文本效果
- 带有声音通知的 @提及
- 基于权限 - 对功能和预设进行精细控制
视觉编辑器
使用 /chateditor 打开视觉编辑器,无需记忆命令即可自定义聊天:
- 编辑器选项卡 - 使用颜色选择器和样式开关设置前缀、后缀、昵称、代词
- 渐变选项卡 - 为每个元素配置渐变起始/结束颜色和彩虹效果
- 命令选项卡 - 快速参考所有可用命令
- 实时预览聊天外观
- 每个元素的颜色选择器
- 样式开关(粗体、斜体、下划线)
- 按 X 键重置任意元素的渐变/彩虹效果
命令
基本自定义
| 命令 | 描述 | 示例 |
|---|---|---|
/prefix <文本> |
设置聊天前缀 | /prefix VIP |
/prefix "含空格的文本" |
设置带空格的前缀 | /prefix "VIP Member" |
/suffix <文本> |
设置聊天后缀 | /suffix MVP |
/suffix "含空格的文本" |
设置带空格的后缀 | /suffix "2024 Edition" |
/nickname <名称> |
设置显示名称 | /nickname CoolSteve |
/nickname "含空格的名称" |
设置带空格的昵称 | /nickname "Cool Steve" |
/pronouns <文本> |
设置代词 | /pronouns she/her |
颜色
| 命令 | 描述 | 示例 |
|---|---|---|
/namecolor <颜色> |
设置名称颜色 | /namecolor GOLD |
/msgcolor <颜色> |
设置消息颜色 | /msgcolor #FF69B4 |
/prefixcolor <颜色> |
设置前缀颜色 | /prefixcolor RED |
/suffixcolor <颜色> |
设置后缀颜色 | /suffixcolor AQUA |
/pronounscolor <颜色> |
设置代词颜色 | /pronounscolor PINK |
/colors |
显示所有可用颜色 | /colors |
清除设置
使用 /hyssential clear <目标> 清除任意设置:
| 命令 | 描述 |
|---|---|
/hyssential clear nickname |
重置为用户名 |
/hyssential clear prefix |
移除前缀 |
/hyssential clear suffix |
移除后缀 |
/hyssential clear pronouns |
移除代词 |
/hyssential clear namecolor |
重置名称颜色 |
/hyssential clear msgcolor |
重置消息颜色 |
/hyssential clear prefixcolor |
重置前缀颜色 |
/hyssential clear suffixcolor |
重置后缀颜色 |
/hyssential clear pronounscolor |
重置代词颜色 |
/hyssential clear colors |
重置所有颜色 |
/hyssential clear style |
清除所有文本样式 |
/hyssential clear rainbow |
清除所有彩虹效果 |
/hyssential clear gradient |
清除所有渐变 |
/hyssential clear all |
重置整个聊天配置文件 |
文本样式
| 命令 | 描述 | 示例 |
|---|---|---|
/style <目标> bold |
切换元素的粗体 | /style name bold |
/style <目标> italic |
切换元素的斜体 | /style prefix italic |
/style <目标> underline |
切换元素的下划线 | /style message underline |
有效目标:prefix, name, pronouns, suffix, message
高级效果
| 命令 | 描述 | 示例 |
|---|---|---|
/gradient <目标> <起始颜色> <结束颜色> |
任意元素的渐变效果 | /gradient name RED GOLD |
/gradient <目标> clear |
移除元素的渐变 | /gradient prefix clear |
/rainbow <目标> |
切换元素的彩虹效果 | /rainbow name |
/rainbow <目标> on |
启用元素的彩虹效果 | /rainbow suffix on |
/rainbow <目标> off |
禁用元素的彩虹效果 | /rainbow message off |
有效目标:prefix, name, pronouns, suffix, message
配置文件管理
| 命令 | 描述 | 示例 |
|---|---|---|
/chateditor |
打开视觉聊天编辑器 | /chateditor |
/chatprofile |
查看当前聊天配置文件 | /chatprofile |
/resetformat |
重置所有自定义设置 | /resetformat |
预设命令
| 命令 | 描述 | 权限 |
|---|---|---|
/preset |
打开预设选择器 GUI | - |
/chatcustom preset |
打开预设管理界面(管理员) | chatcustom.admin.presets |
/chatcustom reload |
重新加载配置和预设 | chatcustom.admin.reload |
别名:/cc 代替 /chatcustom
预设会根据玩家权限和优先级在聊天时自动应用。优先级更高的预设会优先。
管理员命令
| 命令 | 描述 | 示例 |
|---|---|---|
/chatadmin view <玩家> |
查看玩家的配置文件 | /chatadmin view Steve |
/chatadmin reset <玩家> |
重置玩家的配置文件 | /chatadmin reset Steve |
/chatadmin setprefix <玩家> [值] |
设置/清除玩家前缀 | /chatadmin setprefix Steve Admin |
/chatadmin setsuffix <玩家> [值] |
设置/清除玩家后缀 | /chatadmin setsuffix Steve Pro |
/chatadmin setnickname <玩家> [值] |
设置/清除玩家昵称 | /chatadmin setnickname Steve Steven |
/chatadmin setpronouns <玩家> [值] |
设置/清除玩家代词 | /chatadmin setpronouns Steve he/him |
/chatadmin setnamecolor <玩家> [值] |
设置/清除玩家名称颜色 | /chatadmin setnamecolor Steve RED |
/chatadmin setmsgcolor <玩家> [值] |
设置/清除玩家消息颜色 | /chatadmin setmsgcolor Steve AQUA |
/chatadmin setprefixcolor <玩家> <颜色> |
设置玩家前缀颜色 | /chatadmin setprefixcolor Steve GOLD |
/chatadmin setsuffixcolor <玩家> <颜色> |
设置玩家后缀颜色 | /chatadmin setsuffixcolor Steve BLUE |
/chatadmin setpronounscolor <玩家> <颜色> |
设置玩家代词颜色 | /chatadmin setpronounscolor Steve PINK |
/chatadmin clearnamecolor <玩家> |
清除玩家名称颜色 | /chatadmin clearnamecolor Steve |
/chatadmin clearmsgcolor <玩家> |
清除玩家消息颜色 | /chatadmin clearmsgcolor Steve |
/chatadmin clearprefixcolor <玩家> |
清除玩家前缀颜色 | /chatadmin clearprefixcolor Steve |
/chatadmin clearsuffixcolor <玩家> |
清除玩家后缀颜色 | /chatadmin clearsuffixcolor Steve |
/chatadmin clearpronounscolor <玩家> |
清除玩家代词颜色 | /chatadmin clearpronounscolor Steve |
/chatadmin setstyle <玩家> <目标> <样式> |
设置元素上的文本样式 | /chatadmin setstyle Steve name bold |
/chatadmin setrainbow <玩家> <目标> [on/off] |
设置元素的彩虹效果 | /chatadmin setrainbow Steve prefix on |
/chatadmin setgradient <玩家> <目标> <起始颜色> <结束颜色> |
设置元素的渐变 | /chatadmin setgradient Steve name RED BLUE |
/chatadmin clearstyle <玩家> [目标] |
清除样式(全部或指定) | /chatadmin clearstyle Steve name |
/chatadmin clearrainbow <玩家> [目标] |
清除彩虹效果(全部或指定) | /chatadmin clearrainbow Steve |
/chatadmin cleargradient <玩家> [目标] |
清除渐变(全部或指定) | /chatadmin cleargradient Steve prefix |
可用颜色
命名颜色
- RED - #FF5555
- DARK_RED - #AA0000
- GOLD - #FFAA00
- YELLOW - #FFFF55
- GREEN - #55FF55
- DARK_GREEN - #00AA00
- AQUA - #55FFFF
- DARK_AQUA - #00AAAA
- BLUE - #5555FF
- DARK_BLUE - #0000AA
- LIGHT_PURPLE - #FF55FF
- DARK_PURPLE - #AA00AA
- WHITE - #FFFFFF
- GRAY - #AAAAAA
- DARK_GRAY - #555555
- BLACK - #000000
- PINK - #FF69B4
- ORANGE - #FFA500
- LIME - #00FF00
- CYAN - #00FFFF
自定义十六进制颜色
你也可以使用任意 #RRGGBB 格式的十六进制颜色:
- #FF0000 - 纯红
- #00FF00 - 纯绿
- #0000FF - 纯蓝
- #FF69B4 - 亮粉红
- #FFD700 - 金色
- #8A2BE2 - 蓝紫色
配置
配置文件:config.json
{
"DefaultNameColor": "WHITE",
"DefaultMessageColor": "WHITE",
"MaxPrefixLength": 16,
"MaxSuffixLength": 16,
"MaxNicknameLength": 24,
"MaxPronounsLength": 16,
"AllowBold": true,
"AllowItalic": true,
"AllowUnderline": true,
"AllowGradients": true,
"AllowRainbow": true,
"EnableMentions": true,
"MentionColor": "YELLOW",
"MentionSound": true
}
| 选项 | 描述 | 默认值 |
|---|---|---|
| DefaultNameColor | 玩家名称的默认颜色 | WHITE |
| DefaultMessageColor | 消息的默认颜色 | WHITE |
| MaxPrefixLength | 前缀最大长度 | 16 |
| MaxSuffixLength | 后缀最大长度 | 16 |
| MaxNicknameLength | 昵称最大长度 | 24 |
| MaxPronounsLength | 代词最大长度 | 16 |
| AllowBold | 允许粗体文本样式 | true |
| AllowItalic | 允许斜体文本样式 | true |
| AllowUnderline | 允许下划线文本样式 | true |
| AllowGradients | 允许渐变文本效果 | true |
| AllowRainbow | 允许彩虹文本效果 | true |
| EnableMentions | 启用@提及系统 | true |
| MentionColor | 高亮提及的颜色 | YELLOW |
| MentionSound | 被提及时播放声音 | true |
权限
在 config.json 中配置权限:
| 权限 | 描述 | 默认值 |
|---|---|---|
| chatcustomization.prefix | 使用 /prefix 命令 | chatcustomization.prefix |
| chatcustomization.suffix | 使用 /suffix 命令 | chatcustomization.suffix |
| chatcustomization.nickname | 使用 /nickname 命令 | chatcustomization.nickname |
| chatcustomization.pronouns | 使用 /pronouns 命令 | chatcustomization.pronouns |
| chatcustomization.color | 使用颜色命令 | chatcustomization.color |
| chatcustomization.style | 使用样式命令 | chatcustomization.style |
| chatcustomization.gradient | 使用渐变效果 | chatcustomization.gradient |
| chatcustomization.rainbow | 使用彩虹效果 | chatcustomization.rainbow |
| chatcustomization.admin | 使用管理员命令 | chatcustomization.admin |
将 RequirePermissionForPrefix、RequirePermissionForSuffix 等设置为 true 以强制执行权限。
数据存储
玩家配置文件以 JSON 格式存储在插件数据文件夹中:
profiles.json- 所有玩家的聊天配置文件
聊天格式示例
[VIP] Steve (he/him) [MVP]: Hello everyone!
其中:
[VIP]- 前缀Steve- 昵称(或用户名)(he/him)- 代词[MVP]- 后缀Hello everyone!- 消息
在 Discord 上获取支持
如果您想支持我及我模组的开发,我推荐您尝试 BisectHosting。新客户使用代码 "project8gbderam" 可在首次购买游戏服务器时享受首月 25% 的折扣。他们提供 24/7 支持和极快的响应速度,确保您能得到最佳服务,为您的所有游戏需求提供卓越帮助。 https://www.bisecthosting.com/project8gbderam

正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。