Данный мод добавляет возможность захватывать и форсировать загрузку чанков мира, а также создавать и управлять игровыми группами. Серверные администраторы получают расширенные инструменты контроля над использованием функций мода игроками.
API мода позволяет другим модам или плагинам взаимодействовать с группами и захваченными чанками как на стороне сервера, так и на стороне клиента. Мод уже интегрирован с модами Xaero's Minimap и World Map. Убедитесь, что они обновлены до последних версий.
API мода поддерживает интеграцию систем управления правами игроков (например, для ограничения количества захватов на основе ранга) с использованием Prometheus, FTB Ranks, LuckPerms и Forge/Fabric permission API. Также возможна интеграция альтернативных систем управления группами вместо встроенной (поддерживаются Argonauts и FTB Teams). Встроенную систему групп или захват чанков можно отключить в основном конфигурационном файле.
Команды:
/openpac ... — настройки игрока
/openpac-claims ... — управление захватом чанков
/openpac-parties ... — управление группами
/opm — быстрый доступ к групповому чату
Привязки клавиш:
' — открыть интерфейс мода (настраивается в меню управления)
Конфигурация:
[директория мира]/serverconfig/openpartiesandclaims-server.toml — основной конфигурационный файл. Редактируйте только при выключенном сервере.
[директория сервера]/config/openpartiesandclaims-server.toml — альтернативное расположение для Fabric/Quilt.
[директория мира]/serverconfig/openpartiesandclaims-... — глобальные настройки игроков (доступны через игровой интерфейс)
FAQ
1) Как настроить мод на сервере?
Основная конфигурация осуществляется через файл [директория мира]/serverconfig/openpartiesandclaims-server.toml (или [директория сервера]/config/openpartiesandclaims-server.toml для Fabric/Quilt) при выключенном сервере. Администраторы могут редактировать параметры захватов, истекших зон и дикой природы через игровой интерфейс. Обычные игроки настраивают личные параметры через интерфейс или команды.
2) Как использовать мод в качестве игрока?
Управление захватами осуществляется через игровой интерфейс (см. привязки клавиш) или команды. С модом Xaero's World Map доступно управление захватами на карте через ПКМ. Группы создаются и управляются командной строкой.
3) Почему некоторые опции настроек недоступны?
Администратор ограничил доступные игрокам параметры через опцию playerConfigurablePlayerConfigOptions в основном конфигурационном файле. Недоступные параметры наследуются из конфигурации по умолчанию.
4) Как отключить всю защиту на сервере?
Отключите основную опцию защиты в конфигурациях захватов, истекших зон, дикой природы и настройках игрока по умолчанию. Затем в основном конфигурационном файле удалите параметр claims.protectClaimedChunks из playerConfigurablePlayerConfigOptions.
5) Как добавить исключения защиты для взаимодействия с блоками, сущностями или предметами?
Используйте параметры в основном конфигурационном файле:
- Глобальные исключения: forcedBlockProtectionExceptionList, forcedEntityProtectionExceptionList, itemUseProtectionExceptionList
- Группы исключений (аналогично стандартным Controls, Doors): blockProtectionOptionalExceptionGroups, entityProtectionOptionalExceptionGroups, itemUseProtectionOptionalExceptionGroups
Внимательно изучите комментарии к параметрам в файле конфигурации.
6) Как разрешить определённым мобам взаимодействовать с объектами?
Настройте через основной конфигурационный файл:
- Глобальный доступ: entitiesAllowedToGrief, entitiesAllowedToGriefEntities, entitiesAllowedToGriefDroppedItems
- Группы доступа (аналогично Villagers, Zombies): blockAccessEntityGroups, entityAccessEntityGroups, droppedItemAccessEntityGroups
Для автоматизации используйте staticFakePlayers. Внимательно изучите комментарии к параметрам.
Поддерживаемые моды:
Защита чанков автоматически работает с большинством модов. Для сложных модов может потребоваться ручная настройка. Предложения по поддержке оставляйте в issue tracker.
Явно поддерживаемые моды:
- Create — встроенная поддержка в Forge версии; для Fabric/Quilt до b0.25.1 требуется дополнение. Полная защита в режиме выживания.