Skip to content

v1.6.0 更新

Compare
Choose a tag to compare
@way-zer way-zer released this 10 Jul 08:52
1d9a9e0

更新内容

  • [Update] (core) 库升级到v1.2.8,ScriptManager事件驱动重写,实验性的export接口
  • [Change] (coreLib) 重写CommandApi,更加灵活,并且实现基本的权限系统
  • [Add] (coreLib) 添加hotReload脚本,自动检测脚本变更并重载(加快开发者开发速度)
  • [Add] (coreLib) 添加Log4j和exposed-java-time依赖,解决依赖不足问题
  • [Del] (coreLib) 移除弃用的DataStoreApi
  • [Change] (core) 规范化数据文件储存目录(Config.dataDirectory变量,默认位置为scripts/data目录)
    • 旧的数据文件会自动迁移
  • [Update] (coreLib/config) 更新/sa config指令,增加指令帮助
  • [Update] (mirai/status) 增加对wayzer/ext/mapSnap脚本的支持: 在状态中显示服务器地图

更新提示

  1. mergeFromPlugin分支的wayzer模块正在积极更新,甚至新增了些旧插件没有的功能,本次大更新很多内容都是为该模块准备
  • 另外注意,分支会使用最新的核心特性,也许已发布版本并不能满足分支脚本的需求
  1. 若遇到更新后出现报错,请先尝试删除scripts/cache文件夹,清除旧缓存,重新启动

脚本变化

主要集中在corelibary和coremindustry,更新可以将这些模块删除,再放置新脚本
image