• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
XinxinCustomMessage — 自定义机器人回复/命令执行/图片渲染/精灵背包/MM刷新倒计时 [全版本]

Bukkit XinxinCustomMessage — 自定义机器人回复/命令执行/图片渲染/精灵背包/MM刷新倒计时 [全版本] 1.1.3

没有下载权限

🐛 修复内容:​

  • 修复了多子文本情况下的文字居中显示
  • 修复图片渲染时 getBindQQ() 返回空导致的崩溃
  • 修复图片加载失败时未做空值检查导致的崩溃
  • 修复 Graphics2D 资源未释放导致的内存泄漏
  • 修复图片下载流在异常路径下未关闭的问题
  • 修复 DataManager 在多线程并发下计数丢失和崩溃的问题
  • 修复 ScriptUtil 脚本命令在非主线程执行导致的服务器异常
  • 修复脚本参数含冒号时被截断的问题(如 minecraft:diamond)
  • 修复未绑定用户触发带脚本消息时的空指针异常
  • 修复 ScriptEngine 在 Java 15+ 环境下为空导致的崩溃
  • 修复 /xxcm send 命令群号非数字时的静默失败
  • 修复 PlaceholderAPI 未安装时关闭服务器出错的问题
  • 修复无效颜色码导致图片渲染崩溃的问题(现回退为黑色)
  • 修复热重载期间消息列表被清空导致群消息丢失的问题
  • 修复 listFiles() 返回空时的空指针异常
  • 修复进度条在文件大小未知时的计算异常

✨ 更新内容:​

  • 优化集合热重载机制,采用原子交换模式,重载期间不再丢失消息
  • DataManager 改用 ConcurrentHashMap + AtomicInteger,保证并发安全
  • ScriptUtil 脚本命令现在正确回到主线程执行
  • 添加单元测试验证修复的正确性

✨ 新增功能:​

  • 添加了全局管理员的配置 可以强制QQ执行对话
  • 添加了全局黑名单 让机器人屏蔽黑名单人的消息
TIPS: 需要重新生成配置文件

✨ 新增功能:​

  • 添加了对PokemonBag新版本的兼容 以支持1.16.5宝可梦
  • 优化了命令列表help的展示
  • 将字体资源改为云端更新

🐛 问题修复:​

  • 修复了多子文本情况下的文字居中显示

✨ 新增功能:​

  • 添加执行命令的脚本语句(支持多条)

🐛 问题修复:​

  • 修复了请求头参数缺失导致的部分url图片下载失败
  • 修复了{extra}触发器的逻辑性问题
  • 修复了正则表达式的解析错误问题

✨ 新增功能:​

  • 添加了对js脚本的解析(执行前脚本判断)
  • 添加了对资源路径/图片文本/图片子路径/脚本语句中的{extra}的解析
  • 添加了部分无用的变量
1.修复了触发器{extra}的功能性bug
1.添加了自定义图片的子图片和子文字的居中显示
使用方法:添加节点 center: true 即可
1.修复了上个版本产生的bug 未绑定用户无法发送图片
1.修复进群机器人消息无法包含图片
1718010703301.png
1.修复上个版本添加功能时导致的解析字符串bug
2.优化了命令执行逻辑
3.添加了一些变量和api