
Ultimate Teams
Ultimate Teams - это легковесный плагин для создания команд и кланов на серверах Minecraft. Поддерживает кросс-серверную синхронизацию, экономику, общие сундуки Края и многое другое.
Ultimate Teams - это легковесный, но при этом очень функциональный плагин для создания команд и кланов на серверах Minecraft. Он работает на Spigot и большинстве его форков, а главная фишка - поддержка кросс-серверной синхронизации. Если у тебя сеть серверов с прокси, данные о командах будут обновляться в реальном времени между всеми серверами.
По сути, Ultimate Teams решает проблему организации игроков в группы. В ванильном Майнкрафте нет нормальной системы команд или кланов - только чат и табличка. Этот плагин добавляет полноценную структуру: создание команды, приглашения, роли (владелец, менеджер, участник), общие ресурсы и многое другое. А ещё он отключает friendly fire внутри команды и между союзниками - чтобы случайно не зарубить своего.
Основные возможности
- Кросс-серверная работа - данные синхронизируются между серверами через MySQL и брокер сообщений. Всё в реальном времени.
- Оптимизация - плагин тестировался с более чем 100 активными игроками без лагов. Все операции с БД выполняются асинхронно.
- Общие сундуки Края - команды могут иметь один или несколько общих эндер-сундуков с настраиваемым количеством слотов. Админы могут управлять ими (добавлять, удалять, смотреть, изменять). Сундуки обновляются в реальном времени между всеми, кто их открывает - никаких дупликатов.
- Дом и варпы - у каждой команды может быть дом и несколько варпов (настраивается в конфиге). Телепортация может работать через HuskHomes.
- GUI - управление командой через графический интерфейс. Список команд тоже отображается в GUI с постраничной навигацией.
- Экономика - можно включить стоимость создания команды, плату за вступление, командный банк.
- Командный и союзный чат - игроки могут общаться в своих каналах:
/tcдля своей команды,/acдля всех союзников. - Союзники и враги - другие команды можно пометить как союзников или врагов.
- PlaceholderAPI - несколько плейсхолдеров уже встроены, не нужно качать дополнительный jar.
- Админские команды - модераторы могут принудительно добавить игрока в команду или расформировать чужую.
- LuckPerms контексты - плагин предоставляет контексты для LuckPerms, например "is-in-team" или "is-team-owner".
- Поддержка Bedrock - если установлен Floodgate, игроки с Bedrock Edition автоматически обрабатываются.
Команды
/team (основная)
Алиасы: /team
/team create <name>- создать новую команду/team disband- распустить команду (только владелец)/team leave- покинуть команду/team invite <player>- пригласить игрока/team join- присоединиться по приглашению/team kick <player>- кикнуть игрока/team info- информация о текущей команде/team list- список всех команд на сервере/team prefix <prefix>- изменить префикс команды в чате/team ally [add|remove] <team-name>- добавить/удалить союзника/team enemy [add|remove] <team-name>- добавить/удалить врага/team pvp- включить/выключить friendly fire/team [sethome|home]- установить дом команды или телепортироваться к нему/team [promote|demote] <player>- повысить/понизить участника до менеджера/team permission [add|remove] <permission>- выдать/забрать разрешение менеджеру на использование конкретных команд/team deposit <amount>- внести деньги в банк команды/team withdraw <amount>- снять деньги из банка команды/team fee [set/disable] [amount]- посмотреть/установить/отключить плату за вступление/invites <enable/disable>- включить/выключить возможность получать приглашения
/teamadmin (админская)
Алиасы: /ta
/teamadmin reload- перезагрузить конфиг и файлы сообщений/teamadmin disband <team-name>- расформировать любую команду/teamadmin join <player> <team-name>- принудительно добавить игрока в команду/teamadmin about- информация о плагине/teamadmin echest- управление общими сундуками Края (просмотр, редактирование, удаление, добавление, бэкап, откат)
Чатовые команды
/tc <message>или/teamchat,/tchat- отправить сообщение только своей команде/ac <message>или/allychat- отправить сообщение своей команде и всем союзникам
Права (Permissions)
Игроки:
ultimateteams.playerultimateteams.team.guiultimateteams.team.createultimateteams.team.renameultimateteams.team.warpultimateteams.team.setwarpultimateteams.team.delwarpultimateteams.team.disbandultimateteams.team.invite.sendultimateteams.team.invite.acceptultimateteams.team.invite.denyultimateteams.team.sethomeultimateteams.team.delhomeultimateteams.team.homeultimateteams.team.pvpultimateteams.team.enemy.addultimateteams.team.enemy.removeultimateteams.team.ally.addultimateteams.team.ally.removeultimateteams.team.leaveultimateteams.team.kickultimateteams.team.listultimateteams.team.transferultimateteams.team.prefixultimateteams.team.infoultimateteams.team.promoteultimateteams.team.demoteultimateteams.team.echestultimateteams.team.permissions.addultimateteams.team.permissions.removeultimateteams.allychatultimateteams.teamchatultimateteams.team.depositultimateteams.team.withdrawultimateteams.team.invites.enableultimateteams.team.invites.disableultimateteams.team.fee.seeultimateteams.team.fee.setultimateteams.team.fee.disable
Админы:
ultimateteams.admin.aboutultimateteams.admin.reloadultimateteams.admin.migrateultimateteams.admin.team.disbandultimateteams.admin.team.joinultimateteams.bypass.pvpultimateteams.bypass.homecooldownultimateteams.bypass.chatcooldownultimateteams.bypass.warpcooldownultimateteams.chat.spyultimateteams.admin.echest.addultimateteams.admin.echest.removeultimateteams.admin.echest.listultimateteams.admin.echest.seeultimateteams.admin.echest.rollbackultimateteams.admin.echest.backup
Базы данных
Ultimate Teams поддерживает H2 (лучше чем SQLite), SQLite, MySQL, MariaDB (лучше чем MySQL) и PostgreSQL. Все операции с БД выполняются асинхронно, чтобы не было лагов.
Плейсхолдеры
Все плейсхолдеры перечислены в вики (ссылка на панели справа). Для их использования обязательно нужен PlaceholderAPI последней версии.
Важно знать
Если собираешь сервер с клановой системой - Ultimate Teams это must-have. Он лёгкий, быстрый и с кучей фич прямо из коробки. На слабом железе тоже работает нормально, главное не забудь настроить БД правильно.
Плагин изначально базировался на ClansLite от Loving11ish, но сейчас это самостоятельный проект с кучей улучшений.
