7.0首次正式更新
主要内容
- ⬆️ (loader) 核心库->1.7.2.0
- Kotlin -> 1.5.20, Coroutine -> 1.5.1
- 🐛 修复'./'目录引用错误的问题
- ✨ (script) 支持新版伴随源码自动导入
对于脚本
abc.kts
自动导入同目录下的abc.*.kt
文件 - ✨ (cache) 支持检查所有导入的源码文件
- 🐛 (classloader) 修复一处可能的context内存泄漏
- ✨ (loader) 支持main/main脚本启动
- ⬆️ (loader) 更新编译游戏库到v128
- ⬆️ (wayzer/res) 更新block_colors文件到127版本
- 🐛 (wayzer/ext/autoUpdate&resourceHelper) Net问题
- ✨ (core) 增加listenPacket2Server和registerActionFilter功能声明函数
- ✨ (core) 为 runInMain增加catch
- ✨ (wayzer/user/mute) 增加禁言功能
- ✨ (wayzer/map/banUnit) 禁封特定单位
- ✨ (wayzer/user/ext/rank) 排行榜功能(实验)
- ✨ (wayzer/admin) 增加3位Id碰撞警告
- ✨ (wayzer/user/level) 增加是否显示等级图标配置项
- ✨ (wayzer/map/betterTeam) 屏蔽灰色和红色队伍.实现自定义gameover
- ✨ (wayzer/maps) 扩宽地图标记识别范围
- ✨ (wayzer) PlayerProfile增加Name字段
- ✨ (wayzer/user/userService) 使用contextScript代替ServiceRegistry
- 🐛 (wayzer/ext/lang) 读取文件无效&reload报错
- 🐛 (wayzer/ext/resourceHelper) End数据错误
- ⬆️ (mirai) -> 2.7-M2
可能提高登录成功率
- ✨ (mirai) 增加 MessageEvent.hasPermission 复合权限检查
关于新资源站接口
资源站换图id统一更新为5位数字id(与服务器内地图统一编码)方便记忆,同一地图更新文件,id不变
地图模式统一在资源站上设置,无需换图后缀
新版服务器插件提供
换图,获取模式,评分,上报功能,未来计划增加订阅功能
换图接口更新
目前使用换图接口需要token, token申请待开放
公共临时token: 9b3a6e98-7f24-4842-ac43-f770cfbc72be