Вход

Регистрация

Восстановление доступа

ChunkEntityLimiter

ChunkEntityLimiter

|

Kurt5

Плагин оптимизирует производительность сервера, интеллектуально ограничивая количество сущностей и предметов в загруженных чанках и зонах вокруг игроков.

Скачать

Версия игры

1.20

1.20.1

1.20.2

1.20.3

1.20.4

1.20.5

1.20.6

1.21

1.21.1

1.21.10

1.21.11

1.21.2

1.21.3

1.21.4

1.21.5

1.21.6

1.21.7

1.21.8

1.21.9

26.1

26.1.1

26.1.2

26.2

26.3

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

Apache-2.0

Скачиваний:

0

Обновлено:

30.10.2026

ID:

Похожие плагины20

Связанные материалы5

ChunkEntityLimiter автоматически ограничивает количество сущностей и выпавших предметов, предотвращая лаги от ферм мобов или массовых дропов. Система использует двойную проверку лимитов для обеспечения высокой производительности сервера.

ChunkEntityLimiter предназначен для оптимизации производительности сервера за счет интеллектуального контроля плотности объектов. Плагин предотвращает значительные потери FPS и задержки, вызванные чрезмерным скоплением мобов или предметов, сохраняя при этом важные для игрового процесса сущности.

Система функционирует на основе двух уровней проверки: индивидуальный лимит на каждый чанк и агрегированный лимит для группы чанков в радиусе вокруг игрока. Это позволяет эффективно бороться с лагами от крупных ферм или зон с массовым выпадением предметов.

ChunkEntityLimiter — изображение проекта
  • Нативная поддержка Folia: полная оптимизация под архитектуру региональных потоков.
  • Умная логика очистки: удаление сущностей происходит по принципу «Oldest First» — сначала удаляются самые старые объекты, чтобы сохранить недавно появившихся мобов.
  • Двухуровневое ограничение: лимиты применяются как к отдельным чанкам, так и к области вокруг игрока.
  • Точный подсчет предметов: возможность конфигурации подсчета стаков по фактическому количеству предметов (например, стак из 64 блоков булыжника будет считаться как 64 единицы, а не 1 сущность).
  • Гранулярные уведомления: раздельное управление отчетами об очистке и предупреждениями о перегрузке с выбором охвата (Никто, только ОП или все игроки поблизости).
  • Мониторинг производительности: встроенный профилировщик для отслеживания времени выполнения фаз классификации и очистки.

Процесс обработки объектов проходит через четыре этапа:

  • Классификация: сущности делятся на «Защищенные» (Protected) и «Удаляемые» (Removable).
  • Проверка защиты: сущности с именами, на поводке, прирученные, экипированные или боссы игнорируются при очистке, если не включен параметр clean-protected-if-over-limit.
  • Сортировка: все удаляемые сущности сортируются по времени их появления (Spawn Time).
  • Исполнение: плагин удаляет объекты, начиная с самых старых, пока общее количество не упадет ниже установленного лимита.
/chunklimit reload
/chunklimit stats
/chunklimit notify [type] [scope]
/chunklimit performance [reset]
КомандаОписаниеПраво доступа (Permission)
/chunklimit reloadПерезагружает файл конфигурации.chunklimiter.reload (по умолчанию: op)
/chunklimit statsОтображает детальную статистику сущностей в текущем чанке и окружающем радиусе.chunklimiter.stats (по умолчанию: true)
/chunklimit notify [type] [scope]Настройка предпочтений уведомлений. Типы: report (результат), warning (близость к лимиту). Охват: none, op, all.chunklimiter.notify (по умолчанию: op)
/chunklimit performance [reset]Просмотр метрик производительности (время выполнения классификации, очистки и т.д.).chunklimiter.performance (по умолчанию: op)

Основные параметры в config.yml позволяют детально настроить поведение лимитов:

  • entity-limits.default-limit: Базовое количество сущностей на чанк (по умолчанию 100).
  • entity-limits.item-limit: Максимальное количество выпавших предметов (по умолчанию 300).
  • entity-limits.check-interval-ticks: Интервал проверки в игровых тиках (рекомендуется 600 для 30 сек или 1200 для 60 сек).
  • entity-limits.chunk-check-radius: Радиус проверки чанков вокруг игрока (0 — отключено).
  • entity-limits.chunk_entity_multiplier: Коэффициент ослабления лимита для чанков вокруг игрока (например, 1.5 делает лимит в 1.5 раза выше базового).
  • entity-limits.count-item-stack-amount: Если true, стак из 64 предметов считается как 64 сущности; если false — как 1 сущность.
  • ignored-types / ignored-items: Списки типов сущностей и предметов, которые полностью игнорируются системой.
  • custom-limits: Возможность задать индивидуальные лимиты для конкретных типов (например, ZOMBIE: 200).
  • protection: Настройки защиты для именованных сущностей, сущностей на поводке, прирученных животных, экипированных мобов и боссов.
  • settings.clean-protected-if-over-limit: Если true, защищенные сущности будут удаляться только в том случае, если лимит превышен даже после удаления всех обычных объектов.
  • settings.clean_all_loaded_chunks: Включение глобальной очистки загруженных чанков (Phase 1). Для Folia рекомендуется false для повышения производительности.
  • settings.notify-threshold: Процент заполнения лимита (0-100), при котором отправляется предупреждение.
  • settings.notification-radius: Радиус уведомлений для игроков (в блоках).

Для работы на платформе Folia рекомендуется отключать глобальную очитку чанков (clean_all_loaded_chunks: false), так как региональная архитектура потоков требует иного подхода к обработке данных.

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз ChunkEntityLimiter-v1.3.1.jar 75.8 KB 26.3, 26.2, 26.1.2, 26.1.1, 26.1, 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20 PaperSpigotPurpurBukkitFolia — 0 18.04.2026
Зависимостей нет.

Скачать

Версия игры

1.20

1.20.1

1.20.2

1.20.3

1.20.4

1.20.5

1.20.6

1.21

1.21.1

1.21.10

1.21.11

1.21.2

1.21.3

1.21.4

1.21.5

1.21.6

1.21.7

1.21.8

1.21.9

26.1

26.1.1

26.1.2

26.2

26.3

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

Apache-2.0

Скачиваний:

0

Обновлено:

30.10.2026

ID:

Похожие плагины20

Связанные материалы5