状态栏 基于 项目生成器 中显示的状态, 为空 表示可用, ? 表示弃用, ✘ 表示维护.
模块 | 状态 | 说明 |
---|---|---|
common |
TabooLib 的核心部分, 环境部署以及跨平台接口, 贯穿整个开发流程 |
|
common-5 |
TabooLib 5.0 版本保留下来的一些工具, 推荐与 common 一起安装 |
|
module-ai |
Bukkit 平台下实现自定义生物寻路 (Pathfinder) 以及相关控制方法 |
|
module-chat |
全平台 Raw 信息构建工具与 1.16 RGB 颜色转换工具 |
|
module-configuration |
全平台配置文件解决方案 (Yaml & Toml & Hocon & Json) |
|
module-configuration-legacy |
Yaml 封装接口与配置文件管理工具 (老版本, 6.0.3 以前) |
|
module-database |
数据库工具, 基于 HikariCP 连接池. 不同于 Exposed 框架, 不会将数据映射到对象 |
|
module-database-mongodb |
? |
数据库 (MongoDB) 工具, 仅提供一些简单的封装 |
module-effect |
全平台粒子绘制工具, 提供了大量基本函数 |
|
module-kether |
全平台内建脚本 (动作语句) 解决方案, 已经面世许久. 在 kether.tabooproject.org 查看更多的介绍 |
|
module-lang |
全平台语言文件工具, 为项目提供标准化的 i18n 服务 |
|
module-metrics |
全平台 bStats 的整合, 轻松使用 |
|
module-navigation |
Bukkit 平台无实体寻路工具, 基于原版 r-star 算法 |
|
module-nms |
Bukkit 平台服务端逆向工具 (跨版本 nms 解决方案与数据包管理工具) |
|
module-nms-util |
Bukkit 平台 nms 模块的扩展, 在基础上增加大量工具 |
|
module-porticus |
Bukkit 与 BungeeCord 的通讯工具, 提供了相当方便的使用方式 |
|
module-ui |
Bukkit 平台箱子菜单构建工具, 提供了数种不同类型的结构 |
|
module-ui-legacy |
||
module-ui-receptacle |
? |
Bukkit 平台虚拟容器构建工具, 完全由数据包实现. 基于原 TrMenu 的代码改进而成 |
运行平台 | 状态 | 说明 |
---|---|---|
platform-bukkit |
Bukkit 平台实现, 拥有完整的跨平台服务 |
|
platform-bungee |
BungeeCord 平台实现, 部分跨平台服务受限 |
|
platform-velocity |
✘ |
Velocity 平台实现, 部分跨平台服务受限 |
platform-nukkit |
✘ |
Nukkit 平台实现, 部分跨平台服务受限 |
platform-sponge-api7 |
✘ |
Sponge (api-7) 平台实现, 部分跨平台服务受限 |
platform-sponge-api8 |
✘ |
Sponge (api-8) 平台实现, 部分跨平台服务受限 |
platform-sponge-api9 |
✘ |
Sponge (api-9) 平台实现, 部分跨平台服务受限 |
platform-cloudnet-v3 |
✘ |
Cloudnet (v3) 平台实现, 部分跨平台服务受限 |
platform-minestom |
✘ |
Minestom 平台实现, 部分跨平台服务受限 |
platform-application |
独立程序实现, 用于在非 Minecraft 平台下使用, 但部分服务受限 |
扩展 | 状态 | 说明 |
---|---|---|
expansion-alkaid-redis |
||
expansion-application-console |
||
expansion-command-helper |
快速生成你的插件指令帮助 |
|
expansion-geek-tool |
||
expansion-ioc |
帮助你管理数据类的工具 |
|
expansion-javascript |
将字符串编译为 JavaScript 脚本 (基于 Nashorn 引擎) |
|
expansion-lang-tools |
||
expansion-persistent-container |
||
expansion-persistent-container-object |
||
expansion-player-database |
快速部署 SQL & SQLite 玩家数据库 |
|
expansion-player-fake-op |
附加组件 | 状态 | 说明 |
---|---|---|
universal-mythic |
MythicMobs 版本兼容工具 |
Taboolib 是由 Bkm016, IzzelAliz, Arasple 等编写的使用 MIT协议
许可的 Minecraft (Java 版) 跨平台插件开发框架,
本页面 以及 Kotlin文档 由 Katorly 使用 Dokka 自行构建, 与 Taboolib 以及
TabooProject 没有从属关系.
仅提供 Taboolib 总项目 settings.gradle.kts 中定义的子项目的 Kotlin 文档.
为什么不把所有子项目放入一个侧栏中, 以及 如何更新文档至最新版本 等疑问, 请见此.