Мод для Майнкрафт с системой приватов и регионов: игроки и администраторы могут выделять территории, назначать участников и отдельно управлять действиями внутри каждой зоны. Подходит для защиты от гриферов на сервере: можно разрешать или запрещать ломать, ставить блоки и взаимодействовать с объектами.
Возможности
- Создание регионов по двум выделенным точкам или заданным координатам.
- Вложенные подрегионы для более точной защиты участка.
- Настройка пересечения регионов.
- Назначение владельцев, администраторов, участников и групп.
- Отдельные правила на ломание, установку блоков и взаимодействие, в том числе для конкретных блоков.
- Временная подсветка границ маяками при выделении и частицами при выборе региона.
- Обход ограничений для игроков с соответствующими правами.
- Сохранение регионов и настроек в YAML-файлах.
- Импорт кубоидных регионов и участников из WorldGuard.
- PlaceholderAPI-плейсхолдеры с названием, владельцем, участниками, координатами и проверками действий в текущем регионе.
Крафты
Выделение региона начинается командой создания, если точки ещё не выбраны. Левым кликом по блоку задают первый угол, правым — второй; зелёный и красный маяки показывают выбранные точки. В режиме 3d выделяется объём, в режиме 2d — плоскость.
Как пользоваться
/zone create— создать регион по двум точкам./zone subcreate [regionKey]— создать подрегион в текущем или указанном регионе./zone delete <regionKey>— удалить регион./zone expand <regionKey> <amount> [overlap]— расширить регион./zone info [regionKey]— показать сведения о текущем или указанном регионе./zone list— показать регионы, где игрок состоит участником./zone cancel— отменить выделение./zone select [regionKey]— подсветить границы региона частицами./zone mode <mode>— выбрать режим выделения3dили2d./zone rename <regionKey> <newName>— переименовать регион./zone set <regionKey> <who> <permission> <value>— задать правило участнику или группе. Группа указывается как+group-ИМЯ; игроку можно назначить её через разрешениеgroup./zone saveи/zone load— вручную сохранить или загрузить регионы./zone import WorldGuard— импортировать регионы из WorldGuard.
Примеры правил: break true разрешает ломать блоки, place * — ставить любые блоки, break GRASS_BLOCK — ломать только блоки травы, interact !OAK_DOOR — запрещает взаимодействие с дубовой дверью, а break !* — запрещает ломать любые блоки.
Настройки
В YAML-конфигах можно менять сообщения и параметры регионов, включая возможность их пересечения.
Требования
Для импорта регионов нужен установленный WorldGuard. WorldEdit учитывает правила региона: его команды изменяют блоки только там, где игрок мог бы сделать это вручную. Для вывода данных о регионе в других плагинах используется PlaceholderAPI и плейсхолдеры вида %zones_get_name%, %zones_get_owner%, %zones_get_members%, %zones_is_member% и %zones_can_<action>_<type>%.
