Leaky обнаруживает неисправные фермы и утечки предметов, снижая лаги от большого количества выпавших предметов и безопасно очищая опасные скопления.
Принцип работы: Leaky не удаляет все предметы периодически, а отслеживает крупные скопления предметов, наблюдая за их поведением во времени. Это позволяет отличать временные всплески от постоянных утечек и неэффективных ферм.
Мод работает только на сервере и снижает нагрузку, уменьшая обработку столкновений, жидкостей и движения для старых или плотных скоплений предметов, при этом новые и движущиеся предметы остаются активными.
Обнаружение утечек предметов
Когда в одной области собирается достаточное количество предметов, Leaky начинает отслеживать это скопление, контролируя:
- текущее количество предметов;
- появление новых предметов;
- исчезновение предметов (despawn);
- подбор предметов игроками;
- время существования скопления.
Новые скопления имеют кратковременный период ожидания, чтобы обычные события, например, разрушение нескольких контейнеров, не воспринимались как утечки. Скопления проходят стадии: Создано → Наблюдение → Подозрительно → Утечка → Ожидает удаления.
Фермы с небольшой концентрацией предметов не классифицируются как утечки. Мод также умеет распознавать неэффективные фермы, где количество предметов стабильно из-за постоянного исчезновения части.
Улучшение производительности предметов
Leaky снижает нагрузку сервера за счёт уменьшения затрат на обработку столкновений, жидкостей и движения для старых и плотных скоплений предметов, позволяя при этом новым и активным предметам оставаться отзывчивыми.
Отчёты о проблемах
При обнаружении проблем Leaky выводит информацию о размере, состоянии, активности и координатах скопления. Координаты в чате кликабельны, что позволяет быстро телепортироваться к проблемной зоне.
Уведомления можно настроить для игроков поблизости, операторов сервера, всех или отключить. Также есть возможность подсвечивать проблемные скопления эффектом свечения.
Автоматическая очистка
Подтверждённые крупные утечки удаляются автоматически после достижения настроенного размера и времени ожидания. Недавний подбор предметов игроками откладывает очистку, чтобы не удалять собираемые вещи.
Существует отдельный высокоприоритетный аварийный порог, который мгновенно удаляет критически большие скопления, угрожающие стабильности сервера. Перед удалением предметы сохраняются в памяти для возможности просмотра и восстановления в текущей сессии сервера.
Дополнительные возможности
- Обнаружение и логирование больших скоплений не-предметных сущностей;
- Обнаружение экстремальных скоплений предметов в неактивных зонах (non-ticking areas);
- Настраиваемые пороги для обнаружения, уведомлений, очистки и распознавания неэффективных ферм;
- Возможность подсветки проблемных скоплений;
- Поддержка настройки получателей уведомлений;
- Кликабельные координаты и команды для подробного осмотра скоплений.
/leaky status— показать список отслеживаемых скоплений;/leaky inspect <id>— осмотреть конкретное скопление;/leaky deleteCluster <id>— вручную удалить скопление;/leaky deletionHistory— просмотреть недавно удалённые скопления;/leaky restore <id> <dimension>— восстановить удалённое скопление в указанном измерении.
Совместим с другими модами и не имеет известных конфликтов. Устанавливается только на сервер.





