T2CodeLib

T2CodeLib - 插件库

T2CodeLib 是 T2Code 系列插件的功能库。
Bukkit / Spigot 作者 JaTiTV 支持版本 1.8 - 1.21
服务器使用量
155
服务玩家数
388
下载量
13,333
插件详细介绍

T2CodeLib 是一个为 T2Code 旗下插件提供支持的库文件。它将多个插件的主要功能集中管理,提升了维护效率,同时有效减少了各独立插件的体积。

核心功能

  • 作为 T2Code 系列插件的共享功能库。
  • 集中化管理通用代码,便于统一维护和更新。
  • 减少插件重复代码,优化整体资源占用。

开发者信息

本库由以下开发者参与开发

JaTiTV 开发的插件:

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] 将被替换为实际参数。
测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.20.6 1.21
版本分布
基本信息
插件名称 T2CodeLib
作者 JaTiTV
平台 Bukkit / Spigot
支持版本 1.8 - 1.21
点赞数 2
最近版本
18.3 89
17.0 31
18.4_BETA-1 13
14.3 7
16.9 5
16.6 2
16.0 2
14.4 2
18.4_BETA(b3) 1
18.4_BETA(b2) 1
18.2 1
16.4 1

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,689,621  |  历史访问人次:3,261,272

今日访问人数:9,256  |  今日访问人次:10,676

昨日访问人数:26,372  |  昨日访问人次:31,574

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6