Farmstead Mods
EN

Защита территорий

Как мод сверяется с приватами 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: отмена разрешена, только если игрок прямо сейчас может строить на этом месте.