Commit Graph

37 Commits

Author SHA1 Message Date
坏黑
11140c0bd0 + sqlite 2018-12-08 13:57:19 +08:00
坏黑
62a11cb53a + 附属插件异常捕捉
+ 新增多条插件更新线路(GitHub,Gitee)
2018-11-29 15:53:41 +08:00
坏黑
9ae4c0701e TabooLib v4.6-R3
+ Remove depend: Vault
+ Optimize Main
2018-11-02 18:47:47 +08:00
坏黑
2bcc82aa15 TabooLib v4.57
+ 修复插件因载入顺序错误导致开服报错的问题
2018-10-21 13:57:45 +08:00
坏黑
91840d6a6b + update 2018-10-08 19:44:36 +08:00
坏黑
de98b51c57 TabooLib v4.27
+ 修复 TFunction 注解会因为 onEnable/onDisable 方法不存在而报错的问题。
+ 优化 TabooLibServer 模块,现在可以在服务器内启动终端,不需要另外运行插件。
+ 优化 PacketParser 模块,现在会自动注册含有 @PacketType 注解的类,和 @TListener 一样方便。
+ 增加 @PacketValue 注解,使用该直接的成员变量会被自动序列化。

“最近开发的机器人用到了通讯网,所以本次更新对该模块进行了反复测试和优化”
2018-09-12 00:56:38 +08:00
坏黑
5b5a96464f TabooLib v4.26
+ 调整 TConfiguration 类,增加 runListener 方法运行重载任务
+ 调整 ItemBuilder 类,增加玩家皮肤头构造方法
+ 调整 TagDataHandler 类,兼容了弱智 BedwarsRel 的计分板冲突
+ 调整 SupportWorldGuard 类,新增了获取所有区域的方法。
+ 重构 ItemUtils 类,现在更加整洁了。。
+ SkullUtils 被赋予尊贵的 @Deprecated
+ 优化本地通讯网,修复了心跳包的语法错误问题,并新增了 /tclient 命令用于简单的操作通讯网络。
2018-09-10 00:00:17 +08:00
坏黑
4d59c7c3d6 TabooLib v4.25
+ 新增 TConfiguration 工具,与 TConfigWatcher 联动创建能够自动重载的配置文件。(尚未测试)
+ 新增 TFunction 注解,自动执行载入与卸载方法。(变懒第一步,放弃注册步骤)
+ 调整 TLogger 工具,允许以自定义名称创建,并支持在 BungeeCord 下使用。
+ 调整 TListener 与 Instantiable 注解,不会再重复读取插件类了。
+ 调整 ReflectionUtils 工具,对部分语法进行了修改。
+ 调整 TabooLib 类下的 isSpigot 与 getVersion 算法。
+ 重做 AnvilContainerAPI 工具,现在可以正常使用了。(丢人玩意儿终于重写了)
+ InstanceHandler 类更名为 InstantiableLoader
+ MsgUtils 类被赋予尊贵的 @Deprecated
2018-09-08 18:06:43 +08:00
坏黑
1e50bd526b 完善 @TCommand 注解
新增 TCommandHandler 类用于动态命令注册
2018-08-27 00:21:06 +08:00
坏黑
24556b9f2a 史诗级大饼,请叫我黑饼王。 2018-08-23 23:59:20 +08:00
坏黑
600ac49622 挖了个天坑。 2018-08-09 11:58:31 +08:00
坏黑
655e3c2619 版本更新至 4.13
+ TellrawJoin 新增 append 方法用于拼接其他 json 信息
o 修复 1.12 版本载入报错的问题
o 修复 json 信息发送方式错误的问题
2018-07-07 22:43:58 +08:00
坏黑
9bb6a38e39 修复一个瓜皮操作 2018-07-04 22:01:02 +08:00
坏黑
6cf9665d35 + HikariHandler 新增 createDataSource 方法用于没有导入 HikariCP 库的项目使用。
+ 新增 /texecute 指令用于强制目标执行命令或发送聊天信息。
+ 新增 hikarisettings.yml 配置用于更改默认连接池设置。
o 修复 HikariHandler 重复创建连接池的问题。
o 修复 SQLTable 中 addColumn 方法无效的问题。
2018-07-04 21:59:08 +08:00
坏黑
d219b3ad87 更新
新增:TranslateUUID 工具用于离线服务器的玩家名与UUID的转换
调整:部分 SQL 工具继续画大饼。
2018-06-22 17:56:21 +08:00
坏黑
6b58848996 更新
调整:/tlocale 命令重构
调整:bstats 统计跳过配置文件判断
修复:NMSUtil19 工具的部分语法错误导致 1.8 版本启动报错
修复:StirngUtils 工具 similarDegree 方法的蜜汁报错
新增:面子工程
2018-06-12 22:11:07 +08:00
坏黑
8a20fb7edb 版本更新至 4.05
修复:更新检测失效
修复:TLocale 载入语言文件的语法错误导致资源浪费的问题
新增:拥有 "taboolib.update.notify" 权限的玩家进服将会收到更新提醒
2018-05-23 22:12:59 +08:00
坏黑
0acf324b15 版本更新至:4.04
调整:命令帮助的格式现在可以在语言文件中更改了。
调整:@CommandRegister 现在可以直接标注在 BaseSubCommand 成员变量上进行注册了(详见 TabooLibPluginMainCommand 写法)。
调整:TagAPI,TagManager 作废,但部分方法仍可使用。
新增:BaseSubCommand 类新增 getPermission 方法用于判断子命令权限
新增:TagDataHandler 类用于代替 TagManager 类
新增:TagPacket 类用于代替 TagAPI 类
修复:前后缀以及昵称的各种不兼容问题
修复:ItemUtils 工具载入物品时因 material 值不存在而导致的报错
删除:me.skymc.taboolib.team.TagUtils 类永久删除
2018-05-23 04:36:51 +08:00
坏黑
2131be3079 版本更新至:4.03
新增:TabooLib 离线版
新增:阻止在线版在无互联网且无依赖库的服务器上启动
2018-05-19 11:46:55 +08:00
坏黑
4aabd95c59 版本更新至 4.02
调整:部分语言文件地址拼写错误(FAIL写成FALL,我这鸟语算是白学了)
调整:配置文件 tlib.yml 不再监听文件更改(这块不是我写的,监听更改会出死循环不知道为啥)
调整:通过 MysqlUtils 创建的数据库连接会返回已存在的引用,不再重复创建
调整:TagManager 工具现在会根据玩家的前缀进行自动排序(尚未测试)
修复:ListenerPluginDisable 类中语言提示无法更改的问题
新增:几个奇葩数据库工具,我也不知道有啥用写着玩
2018-05-18 00:45:32 +08:00
坏黑
3ea16b3e80 版本更新至 4.01
调整:TLocale$logger 现在可以发送多行文本了
调整:TLocale 发送不存在的信息,错误提示由红色改为灰色,用于区分发送错误的提示颜色。
调整:TLocaleLoader 中的 getCallerPlugin 方法转移到 Ref 中
修复:BaseMainCommand 接口中 getType 方法失效的问题
修复:Main 中的语言提示无法更改的问题
新增:TPlugin 命令现在可以补全插件名了
新增:config.yml 现在会自动重载了(部分配置还需重启)
2018-05-13 21:31:03 +08:00
坏黑
3de2fe5f2a 更新 2018-05-12 16:53:02 +08:00
坏黑
4cc3ce4fc8 尝试ASM失败,还是反射简单... 2018-05-11 01:02:30 +08:00
坏黑
41e53b9165 命令系统重做 2018-05-10 00:50:29 +08:00
坏黑
674e993105 好像没上传干净 2018-05-07 23:58:32 +08:00
坏黑
c5583cc1d1 更新 2018-05-07 18:19:02 +08:00
坏黑
6f34cbc2e0 更新 2018-05-07 14:44:10 +08:00
Izzel_Aliz
250d168c2e 把部分硬编码语言文件抽取到新的语言系统 2018-04-28 22:56:16 +08:00
坏黑
b49a779859 更新 2018-04-22 22:12:42 +08:00
Izzel_Aliz
2edca32b89 onEnable 之前加载插件
修复 NoClassDefFoundError 的问题
2018-04-21 13:58:56 +08:00
Izzel_Aliz
b941cac63f 更改依赖加载为 onLoad 前加载
//TODO 在插件启动之前加载依赖
2018-04-13 13:38:54 +08:00
坏黑
b22ade7cff 测试上传 2018-04-07 21:53:09 +08:00
Izzel_Aliz
d8f8ffc5a3 配置文件及文件监听变化 2018-04-06 15:09:36 +08:00
Izzel_Aliz
add76a30cb 勉强能用的依赖加载系统做好了 2018-04-04 20:00:39 +08:00
Izzel_Aliz
d4910db108 IDEA Auto Inspect 2018-03-24 23:18:13 +08:00
坏黑
6aa5dbc5bd 版本更新至 3.82
新增:/tlib sounds 命令打开音效库
2018-03-18 21:28:46 +08:00
坏黑
ad1a21196f 版本更新至:3.76
调整:开发框架改为 Gradle
新增:Language2 工具新增 [book] 类型
2018-03-10 21:13:05 +08:00