Перейти к содержанию

Конфигурация

Файл: plugins/VarryalMythicAdditions/config.yml.

Основной блок

population-controller:
  debug:
    level: "OFF"
    summary-interval: 60s
    max-trace-lines-per-interval: 100

  enabled: true
  pulse-ticks: 20
Параметр Назначение
enabled Включает Population Controller. По умолчанию выключен.
pulse-ticks Как часто контроллер проверяет дефицит и ищет новые точки.
debug.level Уровень debug для Population Controller.
debug.summary-interval Интервал сводок debug SUMMARY.
debug.max-trace-lines-per-interval Лимит TRACE-строк за один интервал.

Ограничения

Параметр Максимум
spawn-radius 128
spawn-radius-y 128
spawn-radius-min не больше итогового spawn-radius
player-cluster-distance 256
default-local-radius 256
profile local-radius 256
group local-radius 256
cluster-local-radius 256
spawn-exclusion-radius 256
additional-mobs.radius 64

spawn-radius-min, превышающий итоговый spawn-radius, ограничивается до spawn-radius. Значение 0 для квот и local-radius сохраняет точечную семантику, а spawn-exclusion-radius: 0 отключает разделение стад.

Типовые параметры

Ниже только основные параметры, которые чаще всего нужны при настройке:

Параметр Назначение
spawn-radius Полуразмер квадратной X/Z-области поиска вокруг случайного игрока кластера.
spawn-radius-min Минимальная дистанция candidate-точки до ближайшего игрока.
spawn-radius-y Вертикальный диапазон поиска поверхности относительно игрока.
default-local-radius Радиус profile/group local-quota, если собственный local-radius не указан.
max-work-micros-per-pulse Бюджет работы генератора за pulse в микросекундах.
max-attempts-per-pulse Максимум candidate-попыток за pulse.
max-spawn-batches-per-pulse Максимум стад, создаваемых за один pulse.
max-generation-attempts Последовательные неудачные точки до временного backoff.
spawn-backoff-ticks Пауза после серии неудачных попыток.
max-wild-position-checks-per-pulse Сколько уже загруженных WILD-мобов можно перепроверить за pulse.
max-loaded-total Общий safety cap всех загруженных WILD-мобов.
cluster-player-quota-multiplier Во сколько раз растёт только cluster-local-quota за каждого дополнительного игрока кластера.
max-scaling-players После какого числа игроков cluster-квота перестаёт увеличиваться.