Мод для Майнкрафт с фракциями, приватами и войнами между игроками. Он повторяет знакомую механику старых серверных плагинов: создавайте союзы, захватывайте чанки, защищайте территорию и осаждайте уязвимые фракции.
Возможности
Сила фракции измеряется общим показателем Power, а не силой отдельных игроков. Фракция получает силу за каждый час, когда в сети есть хотя бы один её участник, и теряет её при смерти участника; штраф за смерть в пвп выше, чем за смерть от мира. Начальный запас, скорость прироста и штрафы настраиваются.
Яйцо эндер-дракона можно один раз использовать командой /f dragonegg, чтобы навсегда увеличить максимальную силу фракции. При роспуске фракции с дефицитом силы этот дефицит сохраняется для владельца при создании следующей.
Захваченные чанки защищены от взаимодействия с блоками, установки и разрушения блоков, а также открытия контейнеров посторонними игроками. Число приватов ограничено текущей силой. Если приватов больше, чем силы, фракция становится уязвимой для осады.
Осада начинается на уязвимой территории противника. Её этапы постепенно дают атакующим доступ к контейнерам, затем к строительству и разрушению блоков, а в конце — к захвату чужих чанков. Осада прерывается, если все атакующие выходят из игры, отходят слишком далеко или погибает участник атакующей фракции. После неё защитники получают период неуязвимости, а атакующие светятся.
В мире есть постоянные зоны сервера:
SafeZone— защищённая территория без пвп, строительства, разрушения и доступа к контейнерам;WarZone— территория без защит и приватов.
Есть дипломатические отношения союзников, нейтральных и врагов, отдельные каналы публичного, фракционного и союзного чата, временный доступ к территории для игроков и фракций, а также режим общей войны по взаимному согласию.
Как пользоваться
Все команды начинаются с /f.
/f create <name>— создать фракцию;/f list— показать список фракций;/f who [faction_name or playername]и/f power [faction_name or playername]— сведения о фракции, силе, привате и участниках;/f join <faction_name>,/f leave— вступить по приглашению или покинуть фракцию;/f chat <public|faction|ally>— выбрать канал чата;/f map— показать текстовую карту приватов рядом;/f invite <player>,/f deinvite <player>,/f kick <player>— управлять участниками;/f claim [radius],/f unclaim [radius],/f unclaim all— захватывать и освобождать чанки;/f access <add|remove|list> <faction|player> [faction_name or playername] <break/place/container/interact/all> <time in minutes>— выдать временный доступ к территории;/f ally <faction_name>,/f neutral <faction_name>,/f enemy <faction_name>— изменить отношения;/f autoclaim— автоматически захватывать чанки в пустоши;/f siege— начать осаду уязвимой фракции;/f totalwar <start|end> <faction_name>— предложить или завершить общую войну;/f color <color_name>— сменить цвет названия фракции;/f desc <description>и/f rename <new_name>— изменить описание и название.
Владелец фракции использует /f promote <player> и /f demote <player> для назначения администраторов. Операторы сервера могут обходить защиты через /f bypass, менять силу командами /f setpower <faction_name> <amount> и /f setbasepower <faction_name> <amount>, распускать фракции через /f disband <faction_name>, а также назначать зоны командами /f setzone <SafeZone|WarZone> и /f unsetzone.
Настройки
Серверный конфиг расположен по пути /config/factions.json. В нём настраиваются начальная сила, прирост силы, потери при смерти в пвп и от мира, бонус яйца эндер-дракона, срок приглашений, общая война и параметры осад: длительность этапов, общее время, неуязвимость защитников и дистанция срыва осады.
Требования и совместимость
Основная часть мода работает на сервере: игроки без него получают все игровые возможности. При установке на клиент появляется визуальная граница чанков, включаемая клавишей ,.
