Защита территорий
Как мод сверяется с приватами Farmstead Claims или исходного RegionGuard.
На этой странице
С какими модами приватов работает#
AI Builder сверяется с приватами, если на сервере стоит один из двух модов:
- Farmstead Claims (
farmstead_claims) — собственный мод Farmstead, прямая замена RegionGuard; - исходный RegionGuard.
Мод спрашивает сначала Farmstead Claims, затем RegionGuard. Других систем приватов он не знает.
Что видно в логе#
| Строка в логе | Что значит |
|---|---|
[regionguard] API available (ClaimsApi) — claims are enforced for non-operators |
Найден Farmstead Claims: постройка целиком должна попадать в регион игрока |
[regionguard] API available (RegionGuardApi) — claims are enforced for non-operators |
То же с исходным RegionGuard |
[regionguard] API not available — claim checks are skipped; … |
Мода приватов нет, AI Builder территорию не проверяет |
Операторы проверку приватов не проходят — для них она не действует.
Если мода приватов нет#
Игрок поставит постройку везде, где ему разрешена команда. Варианты: поднять create_level/area_level и выдавать ноду доверенным (см. «Права и LuckPerms»), ограничить дневным лимитом — или поставить Farmstead Claims.
Отказ вне привата#
Если постройка выходит за регион игрока, мод отказывает и показывает её размеры, углы и команды, которыми можно заприватить нужную территорию.
Если проверка упала#
Если мод приватов стоит, но его вызов упал, AI Builder откажет в установке и напишет [regionguard] claim check failed — сломавшаяся защита не должна читаться как «разрешено». То же касается /aibuild undo: отмена разрешена, только если игрок прямо сейчас может строить на этом месте.