No Mob Farms
Активный0.0
Установок
Последнее обновление
Версии
No Mob Farms
Этот серверный мод для Fabric реализует различные меры противодействия автоматическим фермам мобов, делая игровой процесс более сбалансированным и честным.
Ограничение естественного спавна
Данная функция влияет на мобов, появляющихся естественным образом (не через спавнеры или генерацию структур), включая постоянный спавн существ вроде Стражей. Система отслеживает, когда в определённых чанках мобы погибают слишком часто, и автоматически снижает скорость их появления.
Настройки алгоритма можно изменить через файл nomobfarm.properties:
natural_slowdown_rate=1000 # Коэффициент замедления спавна относительно частоты
# гибели мобов. Более высокие значения приводят к
# более длительным интервалам без спавна.
natural_recovery_rate=3.0E-4 # Скорость восстановления нормального спавна,
# когда мобы не погибают. По сути, это скорость
# "забывания" количества погибших существ.
natural_max_wait=100000 # Максимальный интервал (в тиках) без спавна мобов.
natural_min_deaths=0 # Минимальное количество смертей для активации замедления
natural_offline_persistence=259200 # Время хранения данных о чанке (в секундах).
# По умолчанию 3 реальных дня.
Стандартные настройки обеспечивают умеренную агрессивность алгоритма. Он быстро реагирует на частую гибель мобов в одном чанке (что указывает на злоупотребление механиками спавна), но всё же позволяет существам появляться время от времени. Для отключения функции установите natural_max_wait в 0.
Ограничение спавнеров
Эта функция применяется к блокам-спавнерам мобов. Настройки по умолчанию:
spawner_slowdown_rate=30
spawner_recovery_rate=0.001
spawner_max_wait=10000
spawner_min_deaths=15
spawner_offline_persistence=259200
Эти значения более консервативны, поскольку спавнеры уже имеют собственные задержки. Система постепенно замедляет спавнер после гибели как минимум 15 мобов, но всё же позволяет некоторым существам появляться и восстанавливает нормальную работу, если мобы перестают погибать.
Противодействие фермам големов
Управляется параметром golem_detection_memory=10000, который увеличивает интервал (в тиках), в течение которого жители не будут создавать голема после встречи с одним из них. Установите 0 для отключения.
Меры против рейдовых ферм
raid_center_min_randomization=16
raid_center_max_randomization=24
Эти параметры регулируют степень рандомизации позиции центра рейда, что мешает фермам с единственной маленькой платформой для спавна.
raid_min_size=512
Минимальная "площадь" деревни, необходимая для начала рейда. Это ломает большинство существующих конструкций ферм.
raid_no_bad_omen_loop=true
Предотвращает получение эффекта дурного предзнаменования от иллагеров, ранее появившихся в рейде и покинувших его. Это исключает возможность создания бесконечных рейдовых ферм.