服务器使用量
136
服务玩家数
456
下载量
13,333
插件详细介绍
T2CodeLib 是一个为 T2Code 旗下插件提供支持的库文件。它将多个插件的主要功能集中管理,提升了维护效率,同时有效减少了各独立插件的体积。
核心功能
- 作为 T2Code 系列插件的共享功能库。
- 集中化管理通用代码,便于统一维护和更新。
- 减少插件重复代码,优化整体资源占用。
开发者信息
本库由以下开发者参与开发
JaTiTV 开发的插件:
- T2CodeLib
- LuckyBox
- T2C-OPSecurity
- T2C-CommandGUI
- T2C-Alias
- T2C-AliasBungee
- T2C-AutomatedMessages
- T2C-AutoResponse
- T2C-AllayDuplicate
- PaPiTest
Jkobs 开发的插件:
Maven 依赖
若您正在开发插件并希望使用 T2CodeLib,请在您的 pom.xml 文件中添加以下仓库与依赖配置。
添加仓库:
<repositories>
<repository>
<id>T2Code</id>
<url>https://repo.t2code.net/repository/T2Code/</url>
</repository>
</repositories>添加依赖:
请将 VERSION 替换为您需要使用的具体版本号。
<dependencies>
<dependency>
<groupId>net.t2code</groupId>
<artifactId>T2CodeLib</artifactId>
<version>VERSION</version>
</dependency>
</dependencies>T2CodeLib 是一个由 T2Code.net 团队开发的核心库插件,为其他使用该库的插件提供通用功能与支持,例如配置管理、更新检查和网络通信。以下是其配置文件的详细说明。
基本信息
- 插件来源: T2Code.net
- 开发团队: JaTiTV & Jkobs
- 支持 Discord: https://dc.t2code.net
- Spigot 资源页面: https://spigotmc.org/resources/96388
核心配置
常规设置
- configDescriptions: 设置为
true以在配置文件中加载描述文本。 - language: 设置插件语言,例如
"english"。
更新检查
- updateCheck.onJoin: 设置为
true时,拥有权限t2code.lib.updatemsg的玩家在加入服务器时会收到插件更新通知。 - updateCheck.timeInterval: 设置检查更新的时间间隔(单位:分钟)。
- updateCheck.seePreReleaseUpdates: 设置为
true时,更新检查将包含测试版和快照版本。 - allPlugins.fullDisable: 设置为
true将完全禁用所有使用 T2CodeLib 的插件的更新检查。
调试与开发
- debug.debugModus: 设置为
true将在控制台输出更详细的调试信息(当前版本未内置调试消息)。 - debug.developerTool: 为使用 T2CodeLib 的插件开发者启用高级工具。如果不清楚其用途,建议保持
false。
网络与代理设置
此部分用于配置在多服务器网络环境下的通信。
代理支持
- proxy.enable: 如果在 BungeeCord、Waterfall 或 Velocity 代理上将 T2CodeLib 用作桥接,必须设置为
true。请注意,各个插件在代理上的 API 必须在代理服务器的 T2CodeLib 配置文件 (config.yml) 中单独启用。 - proxy.serverUUID: 用于网络中多个服务器间插件通信的唯一标识符。此 UUID 在整个网络中必须唯一。示例:
"00000000-0000-0000-0000-000000000000"。
功能选项
玩家相关
- player.inventories.closeByServerStop: 设置为
true时,服务器(Spigot、Paper 等)关闭或重启时,所有玩家的背包/GUI 界面将被关闭。(在使用代理时,此操作不适用于整个网络,仅限单个服务器实例)
命令相关
- command.permToggle.permissionSetCommand: 定义执行 T2CodeLib 命令
/t2code permtoggle <player> <permission>时实际调用的权限设置命令。示例:"lp user [player] permission set [perm] [value]"。其中的[player],[perm],[value]将被替换为实际参数。
测试支持版本
版本分布
基本信息
插件名称
T2CodeLib
作者
JaTiTV
平台
Bukkit / Spigot
支持版本
1.8 - 1.21
点赞数
2
最近版本
18.3
76
17.0
23
18.4_BETA-1
12
14.3
7
16.9
3
16.6
2
16.0
2
14.4
2
18.5(b2)
1
18.4_BETA(b3)
1
18.4_BETA(b2)
1
18.2
1