- 版权类型
- 原创
- 插件中文名称
- 平衡组队工具
- 插件英文名称
- BalancedTeam
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 其他核心
- 语言支持
- 多语言
- 适配版本(Java)
- 最新版本
- 26.x
- 1.21
- 1.20
(本插件在本人的无规则服务器中使用IP:3618.org欢迎来测试)
(这里的版本很有可能不是最新版,因为国内外论坛数量很多,可能来不及上传。建议前往GitHub下载:https://github.com/hahasc26-lang/BalancedTeam/releases)(也可以前往https://modrinth.com/plugin/balancedteam)

中文 | English专为无规则 (Anarchy) 及生存竞技服务器设计的高性能团队插件,兼容 Bukkit / Spigot / Paper,原生支持 PlaceholderAPI。
插件原生集成 PlaceholderAPI,前缀为
(这里的版本很有可能不是最新版,因为国内外论坛数量很多,可能来不及上传。建议前往GitHub下载:https://github.com/hahasc26-lang/BalancedTeam/releases)(也可以前往https://modrinth.com/plugin/balancedteam)
BalancedTeam
中文 | English
功能
- 团队管理 — 创建、解散、邀请、踢人、转让队长、设置副队长、申请入队
- 外交系统 — 结盟 / 解盟、宣战 / 求和,均有数量上限防止全服联合
- 平衡机制 — 友伤开关(带冷却)、同盟保护、退队冷却防战斗背刺
- 团队聊天 —
/tc 专属频道,支持锁定模式;OP 可监听所有频道
- 图形化 GUI — 团队菜单、成员管理、全服列表、操作确认界面
- 双存储引擎 — MySQL(生产推荐)/ SQLite(开箱即用),HikariCP 连接池
- PlaceholderAPI 占位符支持 — 原生集成 35+ 个占位符变量,支持在计分板、Tab 列表、称号、聊天等中调用团队与玩家数据
- 自动多语言系统 — 读取 Minecraft 客户端 Locale 自动检测语言,支持前缀模糊匹配(如
zh_HK 自动匹配 zh_CN/zh_TW)、服务端回退与全量内存缓存;内置 zh_CN / zh_TW / en_US,支持玩家使用 /teamlang 自主切换或恢复自动;config.yml 支持通过语言代码或相对路径(如 lang/en_US.yml)配置服务端默认语言,修改后服务端控制台输出日志(启动横幅、数据库连接、缓存预热、生命周期等)将同步自适应切换
- 完整官方 Wiki — 详细的 GitHub Wiki 文档 涵盖安装配置、指令权限、GUI、战斗平衡与技术架构
/tc 专属频道,支持锁定模式;OP 可监听所有频道zh_HK 自动匹配 zh_CN/zh_TW)、服务端回退与全量内存缓存;内置 zh_CN / zh_TW / en_US,支持玩家使用 /teamlang 自主切换或恢复自动;config.yml 支持通过语言代码或相对路径(如 lang/en_US.yml)配置服务端默认语言,修改后服务端控制台输出日志(启动横幅、数据库连接、缓存预热、生命周期等)将同步自适应切换
安装
- 从 Releases 下载最新
BalancedTeam-x.x.x.jar
- 放入服务器
plugins/ 目录并重启
- 编辑
plugins/BalancedTeam/config.yml(默认使用 SQLite,无需额外配置)
- 重启或
/reload confirm 生效
BalancedTeam-x.x.x.jarplugins/ 目录并重启plugins/BalancedTeam/config.yml(默认使用 SQLite,无需额外配置)/reload confirm 生效
指令
/team(别名:/t /clan /bt)
指令 说明 /team打开团队菜单 /team create <队名>创建团队 /team invite/kick/leave成员管理 /team promote/demote/transfer职位管理 /team ally/unally/enemy/peace外交操作 /team apply/accept/deny申请与邀请 /team ff切换友伤 /team info/list查看信息 /team lang语言设置与切换
| 指令 | 说明 |
|---|---|
/team | 打开团队菜单 |
/team create <队名> | 创建团队 |
/team invite/kick/leave | 成员管理 |
/team promote/demote/transfer | 职位管理 |
/team ally/unally/enemy/peace | 外交操作 |
/team apply/accept/deny | 申请与邀请 |
/team ff | 切换友伤 |
/team info/list | 查看信息 |
/team lang | 语言设置与切换 |
/teamlang(别名:/tlang /btlang /clanlang)
指令 说明 /teamlang查看当前语言状态与帮助 /teamlang list查看服务器支持的所有语言包列表 /teamlang <代码>手动切换指定语言(如 /teamlang en_US) /teamlang auto恢复为跟随客户端自动检测语言 /teamlang reload重载所有语言包(限管理员)
| 指令 | 说明 |
|---|---|
/teamlang | 查看当前语言状态与帮助 |
/teamlang list | 查看服务器支持的所有语言包列表 |
/teamlang <代码> | 手动切换指定语言(如 /teamlang en_US) |
/teamlang auto | 恢复为跟随客户端自动检测语言 |
/teamlang reload | 重载所有语言包(限管理员) |
/teamadmin(别名:/ta)— 强制解散、踢人、监听聊天、重载配置
/teammsg(别名:/tc /tm)— 发送或锁定团队聊天
权限
权限 默认 说明 balancedteam.use所有人 基础指令 balancedteam.adminOP 管理员指令与语言重载 balancedteam.admin.spyOP 监听团队聊天
| 权限 | 默认 | 说明 |
|---|---|---|
balancedteam.use | 所有人 | 基础指令 |
balancedteam.admin | OP | 管理员指令与语言重载 |
balancedteam.admin.spy | OP | 监听团队聊天 |
PlaceholderAPI 占位符变量
插件原生集成 PlaceholderAPI,前缀为 %balancedteam_<变量名>%:
占位符变量 说明 %balancedteam_in_team% / %balancedteam_has_team%是否在队伍中(true / false) %balancedteam_name% / %balancedteam_team_name%所在团队名称 %balancedteam_id% / %balancedteam_team_id%团队数据库 ID %balancedteam_tag%团队标签格式(如 [战队名]) %balancedteam_leader% / %balancedteam_leader_name%队长名称 %balancedteam_leader_uuid%队长 UUID %balancedteam_is_leader%是否为队长(true / false) %balancedteam_is_officer%是否为管理员及以上(true / false) %balancedteam_role%职位展示名(如 队长、管理员、队员) %balancedteam_role_raw%职位枚举名(LEADER / OFFICER / MEMBER / NONE) %balancedteam_role_level%职位等级数字(3 / 2 / 1 / 0) %balancedteam_description%团队简介公告 %balancedteam_friendly_fire% / %balancedteam_ff%友伤开关状态(true / false) %balancedteam_friendly_fire_formatted%友伤展示状态(开启 / 关闭) %balancedteam_created_at%团队创建时间 %balancedteam_joined_at%玩家入队时间 %balancedteam_members% / %balancedteam_member_count%团队当前人数 %balancedteam_max_members%团队人数上限 %balancedteam_online% / %balancedteam_online_count%团队在线人数 %balancedteam_allies% / %balancedteam_ally_count%盟友队伍数量 %balancedteam_max_allies%盟友队伍上限 %balancedteam_enemies% / %balancedteam_enemy_count%敌对队伍数量 %balancedteam_max_enemies%敌对队伍上限 %balancedteam_allies_list%盟友队伍名称列表(逗号分隔) %balancedteam_enemies_list%敌对队伍名称列表(逗号分隔) %balancedteam_total_teams%全服团队总数 %balancedteam_total_members%全服已加入团队的总玩家数 %balancedteam_relation_<玩家名>%与目标玩家的关系(SAME_TEAM / ALLY / ENEMY / NONE) %balancedteam_relation_team_<队名>%与目标团队的关系(SAME_TEAM / ALLY / ENEMY / NONE) %balancedteam_is_ally_<玩家名>%目标玩家是否为同盟(true / false) %balancedteam_is_enemy_<玩家名>%目标玩家是否为敌对(true / false) %balancedteam_is_same_team_<玩家名>%目标玩家是否为同队(true / false) %balancedteam_team_leader_<队名>%指定队伍的队长名 %balancedteam_team_members_<队名>%指定队伍的人数 %balancedteam_team_online_<队名>%指定队伍的在线人数 %balancedteam_team_desc_<队名>%指定队伍的简介 %balancedteam_team_created_<队名>%指定队伍的创建时间 %balancedteam_team_ff_<队名>%指定队伍的友伤状态 %balancedteam_team_exists_<队名>%指定队伍是否存在(true / false)
| 占位符变量 | 说明 |
|---|---|
%balancedteam_in_team% / %balancedteam_has_team% | 是否在队伍中(true / false) |
%balancedteam_name% / %balancedteam_team_name% | 所在团队名称 |
%balancedteam_id% / %balancedteam_team_id% | 团队数据库 ID |
%balancedteam_tag% | 团队标签格式(如 [战队名]) |
%balancedteam_leader% / %balancedteam_leader_name% | 队长名称 |
%balancedteam_leader_uuid% | 队长 UUID |
%balancedteam_is_leader% | 是否为队长(true / false) |
%balancedteam_is_officer% | 是否为管理员及以上(true / false) |
%balancedteam_role% | 职位展示名(如 队长、管理员、队员) |
%balancedteam_role_raw% | 职位枚举名(LEADER / OFFICER / MEMBER / NONE) |
%balancedteam_role_level% | 职位等级数字(3 / 2 / 1 / 0) |
%balancedteam_description% | 团队简介公告 |
%balancedteam_friendly_fire% / %balancedteam_ff% | 友伤开关状态(true / false) |
%balancedteam_friendly_fire_formatted% | 友伤展示状态(开启 / 关闭) |
%balancedteam_created_at% | 团队创建时间 |
%balancedteam_joined_at% | 玩家入队时间 |
%balancedteam_members% / %balancedteam_member_count% | 团队当前人数 |
%balancedteam_max_members% | 团队人数上限 |
%balancedteam_online% / %balancedteam_online_count% | 团队在线人数 |
%balancedteam_allies% / %balancedteam_ally_count% | 盟友队伍数量 |
%balancedteam_max_allies% | 盟友队伍上限 |
%balancedteam_enemies% / %balancedteam_enemy_count% | 敌对队伍数量 |
%balancedteam_max_enemies% | 敌对队伍上限 |
%balancedteam_allies_list% | 盟友队伍名称列表(逗号分隔) |
%balancedteam_enemies_list% | 敌对队伍名称列表(逗号分隔) |
%balancedteam_total_teams% | 全服团队总数 |
%balancedteam_total_members% | 全服已加入团队的总玩家数 |
%balancedteam_relation_<玩家名>% | 与目标玩家的关系(SAME_TEAM / ALLY / ENEMY / NONE) |
%balancedteam_relation_team_<队名>% | 与目标团队的关系(SAME_TEAM / ALLY / ENEMY / NONE) |
%balancedteam_is_ally_<玩家名>% | 目标玩家是否为同盟(true / false) |
%balancedteam_is_enemy_<玩家名>% | 目标玩家是否为敌对(true / false) |
%balancedteam_is_same_team_<玩家名>% | 目标玩家是否为同队(true / false) |
%balancedteam_team_leader_<队名>% | 指定队伍的队长名 |
%balancedteam_team_members_<队名>% | 指定队伍的人数 |
%balancedteam_team_online_<队名>% | 指定队伍的在线人数 |
%balancedteam_team_desc_<队名>% | 指定队伍的简介 |
%balancedteam_team_created_<队名>% | 指定队伍的创建时间 |
%balancedteam_team_ff_<队名>% | 指定队伍的友伤状态 |
%balancedteam_team_exists_<队名>% | 指定队伍是否存在(true / false) |