[1.20+]WarZColorChat - 全自动彩色聊天插件|RGB支持|氪金项目|多语言|TAB补全|轻量级

原创 付费 [1.20+]WarZColorChat - 全自动彩色聊天插件|RGB支持|氪金项目|多语言|TAB补全|轻量级 2.1.4

请登录后获取
  • 新增了对 TrChat 聊天事件链的兼容支持,不再只依赖原版 Bukkit 聊天事件。
  • 当聊天由 TrChat 接管时,WarZColorChat 依然可以尝试应用预设彩字、渐变、彩虹、逐字炫彩和直接输入样式。
  • 增加了 TrChat 软依赖声明,优化插件加载顺序,减少兼容初始化异常。
  • 避免了和原版聊天监听重复处理消息的问题,降低冲突和重复着色风险。
  • 对 TrChat 的占位符、函数标记做了保护,尽量兼容 @提及、物品展示、背包展示这类功能。
  • 修复了 TrChatSendEvent、TrChatReceiveEvent 触发时的兼容报错问题,避免反射调用错误导致聊天异常。
  • 进一步调整了兼容桥的输出方式,把彩字结果转换成 TrChat 后续渲染更容易继续识别的颜色语法,解决“没有报错但彩字不显示”的问题。
  • 修复颜色 GUI 中部分图标可被玩家拿出的漏洞
  • 新增 GUI 拖拽拦截,防止通过拖动物品绕过保护
  • 修正菜单会话清理时机,避免翻页或重新打开后保护失效
  • 优化菜单关闭和玩家退出时的会话回收逻辑
  • 修复 MiniMessage 模板里 <gradient><bold>... 组合导致的 l 字符泄漏问题。
  • 优化渐变 / 逐字随机 / 彩虹等效果的格式码处理,避免格式被打坏。
[MD] ## 更新摘要 `v2.1.0` 重点更新: - 重构为 `Preset` 驱动架构,支持 `SOLID`、`RANDOM_POOL`、`GRADIENT`、`RAINBOW`、`PER_CHARACTER`、`MINIMESSAGE_TEMPLATE` - 新增玩家颜色 GUI,支持分页、预览、重置、随机彩字开关 - 支持受控 `HEX / RGB / MiniMessage` 输入和动态预设权限节点 - 加入旧版 `random-colors`、旧语言键、旧 `playerdata.yml` 自动兼容迁移 - 统一语言系统与默认资源,修复 `消息未找到: color.invalid-code` 一类问题 - 构建基线调整为 `Java 8`,并加入面向旧版与 Folia 的运行时兼容层基础 [/MD]
后退
顶部 底部