Плагин для серверов Майнкрафт с группами, приватами и регионами, союзами и контролируемым пвп. Он подходит для SMP и серверов в стиле фракций: игроки объединяются, защищают территорию чанками и видят обстановку вокруг на карте.
Возможности
- Группу можно создать, переименовать, удалить, передать лидерство другому участнику; лидер назначает модераторов и приглашает игроков.
- Группы приватывают чанки. Лимит приватов зависит от возраста группы и настраиваемой скорости роста.
- На карте 9×9 чанков отображаются свои земли, территории союзников и врагов, безопасные, нейтральные зоны и дикая местность.
- В привате запрещены чужие ломание и установка блоков. В безопасных и нейтральных чанках также блокируются взрывы и перемещение поршнями.
- Администратор может отмечать безопасные зоны у спавна и нейтральные зоны. В безопасной зоне пвп запрещено, кроме уже начавшегося боя.
- Союзные группы не наносят друг другу урон.
- После атаки запускается таймер боя с индикатором в босс-баре; вышедший во время боя игрок погибает.
- В чате показываются группа и роль игрока:
[L]— лидер,[M]— модератор,[G]— участник. При переходе между зонами выводятся уведомления. - Неактивные участники, модераторы и группы автоматически удаляются через заданный срок.
Команды
/g create <name>— создать группу./g rename <newname>— переименовать группу./g setcolor <COLOR>— выбрать цвет названия группы в чате./g invite <player>,/g uninvite <player>,/g accept <group>— пригласить игрока, отменить приглашение и принять его./g kick <player>,/g promote <player>,/g demote <player>— исключить участника, назначить или снять модератора./g transfer <player>,/g leave,/g delete— передать лидерство, покинуть или удалить группу./g allyrequest <group>,/g acceptally <group>,/g denyally <group>,/g unally <group>— управлять союзами./g claim,/g unclaim— заприватить или освободить текущий чанк./g map— включить или выключить карту чанков в таблице счёта./g info— показать сведения о группе, участниках, привате и союзниках./g setsafezone,/g removesafezone— создать или убрать безопасную зону в текущем чанке./g setneutralzone,/g removeneutralzone— создать или убрать нейтральную зону./g reload— перезагрузить конфигурацию.
Права
SimpleGroupsAndClaims.admin даёт доступ к административным командам зон и /g reload. Обычные команды доступны всем игрокам без дополнительных прав.
Настройка
Основные параметры находятся в config.yml:
group.starting-claims— начальный лимит приватов;group.claim-growth-per-week— прирост лимита;group.name.min-length,group.name.max-length,group.name.blacklist— правила названий;group.inactivity-days— срок неактивности;pvp.timer-duration-seconds— длительность таймера боя.
groups.yml хранит группы, приваты, приглашения, союзы и зоны; вручную его редактировать не рекомендуется.
Требования
Плагин работает на серверах Spigot и Paper и не требует зависимостей.
