Go to file
坏黑 fb13b607a1 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)
2018-08-27 15:19:54 +08:00
src/main TabooLib 4.2 更新内容 2018-08-27 15:19:54 +08:00
.gitattributes Initial commit 2018-02-06 14:44:19 +08:00
.gitignore Add ftp4j 2018-06-12 14:49:51 +08:00
LICENSE Change to MIT License 2018-04-03 12:53:35 +08:00
pom.xml 史诗级大饼,请叫我黑饼王。 2018-08-23 23:59:20 +08:00
README.md Update README.md 2018-07-04 14:54:36 +08:00
TabooLib.iml 版本更新至 4.02 2018-05-18 00:45:32 +08:00

TabooLib

Bukkit 开发工具库集合

插件文档

TabooLib 文档

下载 TabooLib 插件

这里 根据您服务器的网络状态下载在线离线版本
离线版为 offline 结尾的 jar 文件

如果你的服务器是 1.7.10 版本,在 这里 修复因 SpecialSource 版本过低导致插件无法载入的问题

添加 TabooLib 为库

Maven

<build>
  <repositories>
    <repository>
       <id>jitpack.io</id>
       <url>https://jitpack.io</url>
    </repository>
  </repositories>        
  <dependency>
    <groupId>com.github.Bkm016</groupId>
    <artifactId>TabooLib</artifactId>
    <version>JitPack版本</version>
  </dependency>
</build>

Gradle

repositories {
  maven { url 'https://jitpack.io' }
}
dependencies {
  compile 'com.github.Bkm016:TabooLib:JitPack版本'
}

sbt

resolvers += "jitpack" at "https://jitpack.io"
libraryDependencies += "com.github.Bkm016" % "TabooLib" % "JitPack版本"

在添加依赖后,你还需要在 plugin.yml 中添加 softdepend 或者 depend 才能享受到 TabooLib 的全部功能。


3.56 版本开始 com.sun.tools.jar 不再和插件一起发布。

如果需要启用 JavaShell 功能请将 com.sun.tools.jar 放入 "TabooLib/JavaShell/lib" 文件夹中。  


3.832 版本后开源协议更改为 MIT