Плагин для серверов Майнкрафт, который добавляет команды игроков, союзников и противников. Участники могут общаться в закрытых каналах, пользоваться общим хранилищем, домом и точками телепортации команды; урон по союзникам можно отключить.
Возможности
- Создание команд, приглашения, роли владельца и управляющих, префикс команды в чате.
- Союзы и вражда между командами, отдельные чаты для команды и её союзников.
- Общие эндер-сундуки с настраиваемым числом ячеек; администратор может просматривать, изменять, добавлять, удалять, сохранять и откатывать их состояние.
- Дом команды и несколько варпов, лимиты на число участников и варпов через права.
- Банк команды, стоимость создания и плата за вступление при включённой экономике.
- Управление через графическое меню и постраничный список команд.
- Синхронизация данных между серверами через MySQL и брокер сообщений. Поддерживаются игроки Майнкрафт Бедрок при корректно установленном floodgate.
- Плейсхолдеры для PlaceholderAPI и контексты LuckPerms:
is-in-team,is-team-owner.
Команды
/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— включить или выключить урон по своим./team sethome,/team home,/team promote <player>,/team demote <player>— дом и роли./team deposit <amount>,/team withdraw <amount>,/team fee [set|disable] [amount]— банк и плата за вступление./team permission [add|remove] <permission>— разрешить управляющим команды отдельные действия./tc <message>— чат команды;/ac <message>— чат союзников./invites <enable|disable>— разрешить или запретить приглашения для себя./teamadmin reload,/teamadmin disband <team-name>,/teamadmin join <player> <team-name>,/teamadmin echest— административное управление. Псевдоним команды администратора:/ta.
Права
Для игроков используются права с префиксом ultimateteams.team., включая ultimateteams.team.create, ultimateteams.team.invite.send, ultimateteams.team.home, ultimateteams.team.warp, ultimateteams.team.echest, ultimateteams.team.deposit и ultimateteams.team.withdraw. Чаты включают ultimateteams.teamchat и ultimateteams.allychat.
Административные права: ultimateteams.admin.reload, ultimateteams.admin.team.disband, ultimateteams.admin.team.join, а для общих эндер-сундуков — ultimateteams.admin.echest.add, ultimateteams.admin.echest.remove, ultimateteams.admin.echest.list, ultimateteams.admin.echest.see, ultimateteams.admin.echest.rollback, ultimateteams.admin.echest.backup.
Настройка
В config.yml настраиваются базы данных, экономика, число варпов и ячеек общих эндер-сундуков, а также межсерверная синхронизация. Тексты сообщений находятся в messages.yml.
Требования
Плагин рассчитан на Spigot и большинство его форков. Для хранения данных поддерживаются H2, SQLite, MySQL, MariaDB и PostgreSQL. Межсерверная работа требует MySQL и брокера сообщений. PlaceholderAPI нужен для использования плейсхолдеров; HuskHomes можно подключить для телепортаций.
