Skip to content

Releases: MoeLuoYu/SimpleChat

2.0

Choose a tag to compare

@MoeLuoYu MoeLuoYu released this 22 Nov 09:27
0c9f616

SimpleChat 2.0 更新日志

🎉 主要更新

🔄 跨服聊天功能

  • 全新的Redis跨服聊天系统,支持多服务器间的实时通信
  • 简单配置即可实现跨服聊天,无需复杂设置
  • 支持自定义服务器标识符和Redis频道
  • 可选择性在控制台记录其他服务器的聊天消息
  • 智能过滤跨服聊天内容,避免出现不必要的问题

📧 AT提及功能

  • 支持在聊天中使用@提及其他玩家
  • 被提及的玩家将收到特殊格式显示
  • 可配置提及声音效果,增强用户体验
  • 支持声音冷却时间,避免频繁提示
  • 完全自定义的提及格式设置

✉️ 私聊格式系统

  • 全新的私聊消息格式系统
  • 发送者和接收者可看到不同的消息格式
  • 支持点击快速回复功能
  • 丰富的变量支持,包括玩家名、显示名和世界信息
  • 完全可自定义的消息格式配置

📢 Say命令增强

  • 支持玩家和控制台使用/say命令的自定义格式
  • 玩家和控制台的消息格式可分别配置
  • 支持丰富的变量和格式化选项
  • 保持与原版命令的完全兼容性

🛠️ 技术改进

配置系统优化

  • 重新设计的配置文件结构,更加清晰易用
  • 新增多项功能开关,提供更精细的控制
  • 优化配置加载机制,提高插件性能

代码架构重构

  • 模块化代码结构,提高可维护性
  • 优化事件处理机制,减少资源占用
  • 改进错误处理和日志记录系统

性能优化

  • 优化消息处理流程,提高响应速度
  • 减少不必要的计算和内存占用
  • 改进多线程处理,提高并发性能

🔧 其他改进

用户界面优化

  • 改进控制台输出信息,更加清晰易读(新增日志工具类)
  • 优化错误提示信息,提供更好的用户体验
  • 新增ASCII艺术字颜色选项

📝 注意事项

  • 更新到2.0版本后,建议删除旧配置文件重新生成
  • Redis跨服聊天功能需要额外配置Redis服务器
  • 部分高级功能可能需要额外的权限设置

感谢您使用本插件!如有任何问题或建议,欢迎提交反馈。

1.3

1.3

Choose a tag to compare

@MoeLuoYu MoeLuoYu released this 16 Nov 09:10
90151cd

v1.3

  • 🔗 链接检测功能 - 新增链接检测功能,自动识别聊天消息中的链接,替换为可点击的[网页链接]文本,支持点击直接打开链接
  • 🔢 号码检测功能 - 新增号码检测功能,自动识别5-13位数字序列,替换为绿色方括号包围的数字,支持点击复制到剪贴板

1.2

1.2

Choose a tag to compare

@MoeLuoYu MoeLuoYu released this 16 Nov 08:46
5cfaaca

v1.2

  • 📝 原版聊天组件语法 - 新增了对原版聊天组件语法(非100%原版语法,请遵守配置文件标准)的支持,您可以在配置文件中来自定义聊天显示
  • 🎯 消息分隔符 - 新增消息分隔符配置,支持颜色代码和变量替换
  • 🐛 玩家名显示优化 - 修复了玩家名格式留空时缺少原版尖括号的问题
  • 🔧 命令处理改进 - 重构了命令方法

1.1

1.1

Choose a tag to compare

@MoeLuoYu MoeLuoYu released this 09 Nov 09:47
4237c91

v1.1

  • 🏗️ 修复低版本兼容问题 - 取消了API版本限制
  • 🔧 修复0级玩家显示为1级的问题
  • 🔢 修复血量、饥饿值和经验值显示浮点数的问题
  • 🐛 修复自定义玩家名格式时尖括号不被替换的问题

1.0

1.0

Choose a tag to compare

@MoeLuoYu MoeLuoYu released this 08 Nov 16:40
04c9e0b
Add files via upload