Плагин для серверов Майнкрафт с командами и кланами для анархии и SMP-серверов. Игроки создают команды, приглашают участников, назначают офицеров и лидера, заключают союзы или объявляют войны.
Возможности
- Управление составом команды: создание и роспуск, заявки на вступление, приглашения, исключение игроков, повышение и понижение ролей, передача лидерства.
- Дипломатия между командами: союзы, вражда, перемирие и защита после войны. Для союзов и противников можно задать ограничения.
- Защита союзников и настройка урона по своим с задержкой между переключениями; задержка выхода из команды мешает предательству перед боем.
- Командный чат с режимом закрепления канала, а также графическое меню команды, участников и общего списка команд.
- Данные хранятся в SQLite либо MySQL. Есть интеграция с PlaceholderAPI: например,
%balancedteam_name%,%balancedteam_tag%,%balancedteam_role%,%balancedteam_members%,%balancedteam_online%,%balancedteam_allies%и%balancedteam_enemies%. - Язык сообщений определяется по языку клиента; игрок может выбрать язык вручную через команду. Встроены английский и китайские языковые пакеты.
Команды
/team— открыть меню команды; также:/t,/clan,/bt./team create <name>— создать команду;/team disband— распустить её./team invite <player>,/team kick <player>,/team leave— пригласить, исключить игрока или покинуть команду./team promote <player>,/team demote <player>,/team transfer <player>— управлять ролями и передавать лидерство./team apply <team>,/team accept <target>,/team deny <target>— подать заявку и ответить на приглашение или запрос союза./team ally <add|accept|remove> <team>,/team enemy <add|remove> <team>,/team truce <team>— отношения между командами./team ff— переключить урон по союзникам;/team chat [message]— написать в командный чат или закрепить его./team info [team],/team members [page],/team list [page]— сведения о командах и их участниках./team lang [code|auto|list]или/teamlang <code>— выбрать язык;/teamlang auto— вернуть автоматическое определение./teammsg <message>— быстро написать в чат команды; также:/tc,/tm,/teamchat./teamadmin disband <team>,/teamadmin kick <player>,/teamadmin spy,/teamadmin reload— команды администратора.
Права
balancedteam.use— основные команды и командный чат.balancedteam.admin— административные команды и перезагрузка языковых файлов.balancedteam.admin.spy— просмотр всех сообщений командного чата.
Настройка
Основной файл расположен по пути plugins/BalancedTeam/config.yml. В нём выбираются SQLite или MySQL, параметры дипломатии, боевые задержки и языковой пакет сервера. Языковые файлы можно перезагрузить командой /teamlang reload или /teamadmin reload.
Требования
Работает на Bukkit, Spigot, Paper и Purpur. Для вывода данных команды в табе, чате или скорборде используется PlaceholderAPI.
