TabooLib 4.2 更新内容
新增 @TCommand 注解,用于在开服后自动注册 BaseMainCommand 命令
新增 @TListener 注解,用于在开服后自动注册监听器
新增 @Instantiable 注解,用于在开服后自动执行构造方法(东西多,不想在主类一条一条写)
新增 ItemBuilder 快速创建物品
新增 MenuBuilder 快速创建界面
新增 TCommandHandler 类用于动态命令注册
新增 SimpleCommandBuilder 用于快速注册命令(妈的抄了个四不像)
主类调整,插件初始化业务转移至 TabooLibLoader 类中
主类调整,删除原有的 TabooLib 数据库储存方式,改为新版数据库代码
MySQLConnection 类已过时,不在维护。新的数据库方法由 SQLTable 类实现
TabooLib 允许在 BungeeCord 载入了
彻底删除 JavaShell 相关代码(这个丢人玩意儿终于被删了)
删除 JavaScriptUtils,改为 ScriptHandler(这个丢人玩意儿终于被改了)
删除 LogUtils,改为 TLogs(这个丢人玩意儿终于被改了)
新增 allen-zhang 提供的 SimpleScoreboard 工具
注解扫描只对依赖(软兼容)于 TabooLib 的插件有效
SQLTable 新增三个方法(executeInsert, executeSelect, executeUpdate)节省命令时间
TLM 删除预定。
ThreadUtils 删除预定。
注意!该版本下的数据库储存方式将无法使用(PlayerData,PluginData)
This commit is contained in:
@@ -4,12 +4,4 @@ version: ${project.version}
|
||||
|
||||
author: [lzzelAliz, 坏黑]
|
||||
depend: [Vault]
|
||||
softdepend: [PlaceholderAPI, Skript, MassiveLag]
|
||||
|
||||
# 两个命令删除预定
|
||||
commands:
|
||||
language2:
|
||||
aliases: [lang2]
|
||||
permission: taboolib.admin
|
||||
taboolibrarymodule:
|
||||
aliases: [tlm]
|
||||
softdepend: [PlaceholderAPI, Skript, MassiveLag]
|
||||
Reference in New Issue
Block a user