Плагин для серверов Майнкрафт с фракциями, захватом территорий и командным пвп. Игроки создают фракции, защищают базу в занятых чанках, развивают силу команды и заключают союзы или войны.
Возможности
- Во фракции есть роли Owner, Admin, Member и Associate; можно приглашать участников, передавать лидерство и давать доверенным игрокам доступ к территории.
- Занятые чанки защищены от строительства, ломания блоков и взаимодействия посторонних. Команда может автоматически занимать чанки при перемещении и заполнять окружённые незанятые участки.
- Сила фракции зависит от состава, восстанавливается со временем и расходуется на захват земель, дипломатию, аванпосты и другие действия. Победа над противником уменьшает силу его фракции, а земли врага с нулевой силой можно перезахватить.
- Аванпосты создаются отдельно от основной территории, имеют свою точку дома и могут объединиться с ней при соединении владений.
- Доступны войны, нейтралитет и союзы с заявками; у отношений и заявок настраиваются задержки и срок действия.
- Есть общий сундук фракции на 27 слотов, домашняя точка, отдельные чаты фракции и союзников, теги и ранги в списке игроков.
- При входе в чанк выводится название фракции или «Дикая местность». При наличии Dynmap захваченные земли отображаются на веб-карте.
Команды
/f create <name>— создать фракцию./f invite <playerName>,/f accept <factionName>,/f leave,/f kick <playerName>— управлять участниками./f setrank <player> <rank>,/f leader <newLeaderName>— менять ранг и лидера./f claim,/f autoclaim,/f claimfill,/f unclaim— занимать и освобождать чанки./f trust <playerName>,/f untrust <playerName>— выдать или забрать доверенный доступ к землям./f outpost create,/f outpost sethome [id],/f outpost home [id],/f outpost delete [id]— работать с аванпостами./f enemy <factionName>,/f neutral <factionName>,/f ally <factionName>,/f allyaccept <factionName>,/f unally <factionName>— управлять отношениями./f sethome,/f home [factionName],/f vault— использовать дом и общее хранилище./f list [page],/f who [factionName],/f guide,/f power [faction/player]— получить информацию./f chatили/f c,/f allychatили/f ac— переключить чат фракции или союзников./fa deletefaction <factionName>,/fa addpower <factionName> <amount>,/fa setpower <factionName> <amount>,/fa unclaim all <factionName>,/fa reloadconfig— команды администратора.
Права
goatedfactions.admin— доступ к административным командам/faи/facadmin.goatedfactions.admin.bypass— обход защиты территорий.goatedfactions.admin.spy— просмотр чата фракций.goatedfactions.admin.allyspy— просмотр чата союзников.
Настройка
В config.yml настраиваются стоимость действий силой, её восстановление и спад, лимиты земель и аванпостов, задержка телепортации домой, форматы чата, защита спавна, сроки заявок и отображение названий территорий. Команда /fa reloadconfig применяет настройки и перезапускает связанные задачи.
Требования
Плагин рассчитан на Paper и Purpur; также заявлена работа на Spigot. Интеграция с Dynmap необязательна и нужна только для показа территорий на карте.
