NewChat

新版NewChat增加了群聊样式设置(前缀/后缀/自定义格式),以及颜色渐变效果(名称/前缀/全部)。

资源图片
# 🚀 NewChat — 美观且可配置的聊天 (Paper 1.21) 即插即用聊天插件。将 `NewChat.jar` 放入 `plugins/`,启动服务器并使用命令 — 无需构建。 --- ## ✨ 它能做什么 * 每个群组的样式:标签/前缀、后缀、自定义格式。 * 渐变色,模式:`name`、`prefix`、`full`。 * 玩家名称的悬停文本和点击操作。 * 玩家切换 `/newchat toggle-me` (保存在 `players.yml` 中)。 * 基于命令的配置和实时预览。 * 语言包:英语 (`en`) 和葡萄牙语 (`pt`)。 --- ## ⚡ 快速开始 1. 将 `NewChat.jar` 放入 `plugins/`。 2. 启动/重启 Paper。 3. 通过命令配置或编辑 `plugins/NewChat/config.yml`。 4. 重新加载:`/newchat reload`。 --- ## 🧭 主命令 玩家通过 `/newchat` 看到一个可点击的菜单。 ``` /newchat # 显示菜单 /newchat toggle # 切换美观聊天 (全局) /newchat toggle-me # 为你自己切换 /newchat format # 设置全局格式 /newchat gradient # 切换全局渐变 /newchat gradient set <#s> <#e> # 设置全局渐变 /newchat gradient preview # 预览全局样式 /newchat setgroup # 群组命令: /newchat group setlabel /newchat group setformat /newchat group setgradient <#s> <#e> /newchat group preview /newchat colors # 列出渐变预设 + 预览 /newchat reload # 重新加载配置 + 玩家 ``` 在格式中使用占位符:``、``、``、``。 **示例** ``` /newchat setgroup Notch vip /newchat group setlabel vip &6[VIP] /newchat group setformat vip " » " /newchat group setgradient vip #FF69B4 #800080 /newchat group preview vip ``` --- ## 🗂️ 最小的 `config.yml` 示例 ```yaml lang: "en" chat: enabled: true format: ": " gradient: enabled: true start: "#00FFFF" end: "#FF00FF" apply: "name" groups: default: label: "&7" suffix: " " format: ": " vip: label: "&6[VIP] " gradient: enabled: true start: "#FF69B4" end: "#800080" apply: "name" ``` --- ## 🔐 权限 ``` newchat.toggle (默认: op) newchat.toggle-me (默认: true) newchat.format (默认: op) newchat.gradient (默认: op) newchat.setgroup (默认: op) newchat.group.edit (默认: op) newchat.reload (默认: op) ``` ---