Модуль Core
1.21.7, Paper.
Общая информация о плагине
Название плагина: ExpeFamily.
Цель плагина: Реализация многомодульной системы "семей" (аналог кланов или гильдий) для Minecraft сервера, позволяющей игрокам создавать, управлять и развивать группы с элементами RPG: включая уровни, опыт, задания, PvP-опции и кастомные знамена. (будет дополнено в дальнейшем...)
Интеграции:
CoinsEngine - для интеграции с экономикой сервера (для покупки опыта и услуг в магазине).
PlaceholderAPI, LuckPerms
Локализация: Поддержка русского языка (все сообщения, GUI на русском).
Функциональные требования
Пользовательские команды
/family create <Название>
Создает новую семью с указанным названием. Требуется подтверждение.
Любой игрок
/family rename <Название>
Переименовывает текущую семью. Требуется подтверждение.
Лидер семьи
/family delete
Удаляет свою семью. Требуется подтверждение.
Лидер семьи
/family setleader <ник>
Передает лидерство указанному члену семьи. Требуется подтверждение.
Лидер семьи
/family invite <ник>
Приглашает игрока в семью.
Лидер и заместитель
/family uninvite <ник> <причина>
Исключает игрока из семьи.
Лидер и заместитель
/family ban <ник> <время> <причина>
Выдаёт игроку запрет на вступление в семью.
Лидер семьи
/family top <атрибут>
Отображает топ семей по атрибутам: уровень (level), участники (members), локации (locations).
Любой игрок
/family assistant <ник>
Назначает и снимает заместителя семьи. Требуется подтверждение.
Лидер семьи
/family unban <ник>
Снимает игроку запрет на вступление в семью.
Лидер семьи
/family pvp <on/off>
Включает или выключает пвп между участниками семьи.
Лидер семьи
/family menu и /family panel
Открывает меню управления семьёй.
Лидер и заместитель
/fc <текст>
Отправляет сообщение в чат семьи.
Участник семьи
/family info
Узнать информацию о семье.
Участник семьи
Административные команды
/afamily delete <название> <причина>
Удаляет указанную семью.
afamily.delete
/afamily sanction player <ник> <время> <причина>
Выдает игроку запрет на создание и нахождение в семье. Если игрок является лидером семьи, выдаст ошибку.
afamily.sanction.player
/afamily sanction family <название> <тип> <время> <причина>
Накладывает на семью санкцию в какой-либо сфере (типе) её деятельности.
afamily.sanction.family
/afamily setleader <название> <ник>
Назначает нового лидера семьи.
afamily.setleader
/afamily kick <название> <ник>
Исключает игрока из семьи (Если игрок является лидером, выдаёт ошибку).
afamily.kick
/afamily exp <название> <число>
Выдаёт или забирает у семьи опыт. Перед числом должен быть минус или плюс. В минус опыт семьи уйти не может.
afamily.exp
Последнее обновление