Плагин для серверов Майнкрафт, который связывает плагины на команды, кланы, фракции и гильдии с другими плагинами через единый интерфейс. Он пригодится владельцам серверов и разработчикам: чат, скорборд, квесты и другие дополнения смогут получать данные о командах без отдельной интеграции с каждым плагином.
Возможности
- Работает с любым плагином команд, который поддерживает
TeamsService. - Встроенные расширения для BetterTeams, Towny Advanced и KingdomsX.
- Передаёт данные о командах и участниках, включая роли
OWNER,ADMINиMEMBER. - Дополнительные сервисы могут предоставлять приглашения, точки телепортации команд, содержимое общих сундуков, приваты чанков, силу игроков и команд, её историю, отношения между командами и уведомления.
- Поддерживает отношения союзников, перемирие, нейтралитет и вражду между командами.
- Даёт другим плагинам возможность добавлять подкоманды в дерево команд плагина команд.
- События Bukkit позволяют другим дополнениям отслеживать или отменять создание и удаление команд, вступление и выход игроков, смену ролей, приглашения, точки телепортации и приваты.
- Экспериментальные мосты для Velocity и BungeeCord/Waterfall умеют получать сведения о командах через прокси; для сети из нескольких прокси используется Redis.

Команды
/teamsapiили/teamsapi help— список доступных команд./teamsapi status— активный поставщик данных, число команд и подключённые сервисы./teamsapi info— диагностическая информация./teamsapi power status— текущая и максимальная сила игрока./teamsapi power buy <n>— покупка силы, если включён магазин силы./teamsapi install <extension>— установка встроенного расширения:betterteams,townyилиkingdomsx./teamsapi load <file>.jar— загрузка расширения изplugins/TeamsAPI/extensions/.
Права
teamsapi.use— основные команды и просмотр версии.teamsapi.status— просмотр состояния подключённых сервисов.teamsapi.admin— диагностическая команда/teamsapi info.teamsapi.power— просмотр силы.teamsapi.power.buy— покупка силы.teamsapi.install— установка встроенных расширений.teamsapi.load— загрузка расширений.
Настройка
Встроенное расширение можно установить командой /teamsapi install <extension>; файлы расширений размещаются в plugins/TeamsAPI/extensions/.
Магазин силы включается ключом power-shop.enabled: true в config.yml и требует Vault.
Требования
Работает на серверах Paper, Spigot, Purpur и Folia. Для использования нужен совместимый плагин команд; Vault требуется только для встроенного магазина силы.
