- Документация
- https://modrinth.com/plugin/entityclearer
EntityClearer — серверный плагин для удаления сущностей по настраиваемым условиям. Он рассчитан на администраторов Paper-серверов, которым требуется управляемая очистка с фильтрами, исключениями, предупреждениями и наблюдением за TPS.
Проект относится к категориям mobs, optimization и utility. Его можно использовать как часть политики контроля сущностей, но сам факт установки не гарантирует повышение TPS: результат зависит от правил очистки, состава сборки, нагрузки и устройства игрового мира.
Основная задача EntityClearer — находить сущности, соответствующие установленным критериям, и удалять их с заданным интервалом. В официальном описании подчёркнут выборочный подход: плагин может ориентироваться на плотные скопления, а не безусловно очищать весь список.
Автор объясняет такую модель стремлением сократить наиболее тяжёлые группы и не провоцировать немедленное повторное появление всех удалённых объектов. Это проектная мотивация, а не универсально доказанный результат для любой конфигурации.
Подтверждённые функции включают:
• настраиваемый список сущностей;
• удаление по определённым причинам появления;
• условие наличия заданного числа сущностей поблизости;
• белый список миров;
• сохранение именованных сущностей;
• сохранение сущностей, на которых находится игрок;
• настраиваемый интервал очистки.
Комбинация этих условий позволяет отделять проблемные скопления от объектов, которые нужно оставить. Точные названия параметров, формат конфигурации и допустимые значения в основе не приведены, поэтому воспроизводить предполагаемые настройки нельзя.
EntityClearer поддерживает предупреждающие звуки, сообщения в action bar, чат, а также заголовки и подзаголовки. На публичном сервере это помогает заранее сообщать об очистке. Частота, текст и момент вывода зависят от конфигурации, которая здесь не описана.
Также заявлен мониторинг TPS. Данные не раскрывают, влияет ли показатель на запуск очистки, какие пороги применяются и как выводятся результаты. Корректно говорить лишь о наличии функции, не приписывая ей неподтверждённую автоматику.
В официальном перечне указаны поддержка MythicMobs и плейсхолдеры PlaceholderAPI. Эти возможности могут быть полезны при работе с пользовательскими мобами и внешними сообщениями, однако оба проекта не обозначены как обязательные зависимости.
Перед включением интеграций полезно проверить:
• Версии всех участвующих плагинов.
• Поведение пользовательских мобов на копии сервера.
• Корректность доступных плейсхолдеров.
• Журнал после первого цикла очистки.
• Отсутствие непредвиденного удаления специальных сущностей.
Выбранные метаданные подтверждают платформу Paper. Официальный исходный текст указывает Java 21 или выше и сервер Paper. Клиентская сторона имеет статус unsupported, серверная — required, поэтому игрокам отдельная установка не нужна.
Подтверждены Minecraft 1.20.5, 1.20.6, все перечисленные выпуски 1.21–1.21.11, а также 26.1, 26.1.1, 26.1.2 и 26.2. Наличие версии в списке не отменяет проверки конкретной сборки Paper, Java и остальных плагинов. Для других платформ в выбранных метаданных подтверждения нет.
JAR помещают в папку plugins совместимого Paper-сервера. После штатного запуска проверяют, что плагин обнаружен и загружен без ошибок.
Практический порядок:
• Проверить Minecraft, Paper и Java.
• Создать резервную копию сервера.
• Сверить имя, размер и хеш JAR.
• Поместить файл в plugins.
• Запустить тестовую копию.
• Изучить журнал и созданные файлы.
• Настроить условия на основе реальной задачи.
• Наблюдать несколько циклов до рабочего запуска.
Подтверждённых команд и конкретных параметров конфигурации в основе нет.
Начинать лучше не с максимально широкого правила, а с инвентаризации: какие сущности накапливаются, в каких мирах это происходит и какие исключения обязательны.
Рабочая последовательность:
• определить проблемные типы;
• исключить миры, где очистка не нужна;
• сохранить именованные объекты;
• учесть сущности с игроками-наездниками;
• проверить причины появления;
• задать условие плотности;
• включить понятные предупреждения;
• сравнить результат с журналами и наблюдениями.
Высокое число сущностей само по себе не доказывает причину задержек. Очистка может затронуть фермы, декорации и пользовательские сценарии, поэтому результат оценивают в контексте всей нагрузки.
Плагин удаляет игровые объекты, и ошибка настройки может привести к потере нужных сущностей. В основе не описаны восстановление удалённого, подробный журнал каждого действия, готовые профили или автоматический безопасный режим.
Особого внимания требуют:
• пользовательские мобы;
• фермы с накоплением объектов;
• декоративные и именованные существа;
• транспорт с игроком-наездником;
• различия между мирами;
• быстрое повторное появление сущностей.
Выборочная модель снижает необходимость тотальной очистки, но не отменяет тестирование и резервное копирование.
EntityClearer.jar версии 4.1.3 имеет размер 134 954 байта. SHA-1: 1d23f18adda8e0300c0ff217ebd028a718022127. SHA-512: 00a67c2ae3463517eab3a8ca929d26976676f797ac5aee1bf4fd0360ea8e48b7e6e971154e3f859f8b34bca70d6832f8ec8d653b0049af42023686fded6fded6.
EntityClearer.jar версии 4.1.2 имеет размер 134 890 байт. SHA-1: 1e81193499f75162f5fcb6d3930951888c910e85. SHA-512: 111ee43dcdb8d223a0b3521e25249880fb389c81faa652dc403461c40a8e7fbc8030559fa59bdafb71d9ace9f0c85ee10a44551711b64a258b45009b08b68018.
Имена файлов одинаковы, поэтому версию нельзя надёжно определять только по названию. Размер и хеш позволяют различать артефакты и проверять целостность.
EntityClearer распространяется по GPL-3.0-only. При изменении и повторном распространении следует учитывать условия этой лицензии. Она определяет правовой режим, но не гарантирует качество, производительность или безопасность.
Обязательные project dependencies в выбранных метаданных не указаны. MythicMobs и PlaceholderAPI относятся к заявленным интеграциям и оцениваются отдельно, только когда соответствующие возможности действительно нужны.
Файлы получены по официальному HTTPS и локально сверены с опубликованными хешами. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому фактическая очистка, интеграции и мониторинг TPS не проверялись.
Перед эксплуатацией разумно:
• запускать плагин на копии мира;
• хранить резервные копии;
• сверять хеш обновления;
• контролировать журнал;
• наблюдать за фермами и особыми мобами;
• иметь процедуру отката.
Нет. Он предназначен для серверной стороны, а клиентская установка не поддерживается.
Да, такое исключение заявлено. Конкретный параметр настройки в основе не указан.
Он поддерживает настраиваемый список и условие скопления с заданным количеством соседних объектов. Итог зависит от конфигурации.
Они указаны как интеграции, но обязательные project dependencies не перечислены.
Нет. Мониторинг TPS и очистка заявлены, но результат зависит от сервера и настроек. Динамический запуск предоставленных файлов не выполнялся.
Проект относится к категориям mobs, optimization и utility. Его можно использовать как часть политики контроля сущностей, но сам факт установки не гарантирует повышение TPS: результат зависит от правил очистки, состава сборки, нагрузки и устройства игрового мира.
Назначение и принцип работы
Основная задача EntityClearer — находить сущности, соответствующие установленным критериям, и удалять их с заданным интервалом. В официальном описании подчёркнут выборочный подход: плагин может ориентироваться на плотные скопления, а не безусловно очищать весь список.
Автор объясняет такую модель стремлением сократить наиболее тяжёлые группы и не провоцировать немедленное повторное появление всех удалённых объектов. Это проектная мотивация, а не универсально доказанный результат для любой конфигурации.
Скриншоты и внешний вид
Фильтры и исключения
Подтверждённые функции включают:
• настраиваемый список сущностей;
• удаление по определённым причинам появления;
• условие наличия заданного числа сущностей поблизости;
• белый список миров;
• сохранение именованных сущностей;
• сохранение сущностей, на которых находится игрок;
• настраиваемый интервал очистки.
Комбинация этих условий позволяет отделять проблемные скопления от объектов, которые нужно оставить. Точные названия параметров, формат конфигурации и допустимые значения в основе не приведены, поэтому воспроизводить предполагаемые настройки нельзя.
Уведомления и мониторинг
EntityClearer поддерживает предупреждающие звуки, сообщения в action bar, чат, а также заголовки и подзаголовки. На публичном сервере это помогает заранее сообщать об очистке. Частота, текст и момент вывода зависят от конфигурации, которая здесь не описана.
Также заявлен мониторинг TPS. Данные не раскрывают, влияет ли показатель на запуск очистки, какие пороги применяются и как выводятся результаты. Корректно говорить лишь о наличии функции, не приписывая ей неподтверждённую автоматику.
Интеграции
В официальном перечне указаны поддержка MythicMobs и плейсхолдеры PlaceholderAPI. Эти возможности могут быть полезны при работе с пользовательскими мобами и внешними сообщениями, однако оба проекта не обозначены как обязательные зависимости.
Перед включением интеграций полезно проверить:
• Версии всех участвующих плагинов.
• Поведение пользовательских мобов на копии сервера.
• Корректность доступных плейсхолдеров.
• Журнал после первого цикла очистки.
• Отсутствие непредвиденного удаления специальных сущностей.
Совместимость и требования
Выбранные метаданные подтверждают платформу Paper. Официальный исходный текст указывает Java 21 или выше и сервер Paper. Клиентская сторона имеет статус unsupported, серверная — required, поэтому игрокам отдельная установка не нужна.
Подтверждены Minecraft 1.20.5, 1.20.6, все перечисленные выпуски 1.21–1.21.11, а также 26.1, 26.1.1, 26.1.2 и 26.2. Наличие версии в списке не отменяет проверки конкретной сборки Paper, Java и остальных плагинов. Для других платформ в выбранных метаданных подтверждения нет.
Установка
JAR помещают в папку plugins совместимого Paper-сервера. После штатного запуска проверяют, что плагин обнаружен и загружен без ошибок.
Практический порядок:
• Проверить Minecraft, Paper и Java.
• Создать резервную копию сервера.
• Сверить имя, размер и хеш JAR.
• Поместить файл в plugins.
• Запустить тестовую копию.
• Изучить журнал и созданные файлы.
• Настроить условия на основе реальной задачи.
• Наблюдать несколько циклов до рабочего запуска.
Подтверждённых команд и конкретных параметров конфигурации в основе нет.
Настройка политики очистки
Начинать лучше не с максимально широкого правила, а с инвентаризации: какие сущности накапливаются, в каких мирах это происходит и какие исключения обязательны.
Рабочая последовательность:
• определить проблемные типы;
• исключить миры, где очистка не нужна;
• сохранить именованные объекты;
• учесть сущности с игроками-наездниками;
• проверить причины появления;
• задать условие плотности;
• включить понятные предупреждения;
• сравнить результат с журналами и наблюдениями.
Высокое число сущностей само по себе не доказывает причину задержек. Очистка может затронуть фермы, декорации и пользовательские сценарии, поэтому результат оценивают в контексте всей нагрузки.
Ограничения и риски
Плагин удаляет игровые объекты, и ошибка настройки может привести к потере нужных сущностей. В основе не описаны восстановление удалённого, подробный журнал каждого действия, готовые профили или автоматический безопасный режим.
Особого внимания требуют:
• пользовательские мобы;
• фермы с накоплением объектов;
• декоративные и именованные существа;
• транспорт с игроком-наездником;
• различия между мирами;
• быстрое повторное появление сущностей.
Выборочная модель снижает необходимость тотальной очистки, но не отменяет тестирование и резервное копирование.
Файлы 4.1.3 и 4.1.2
EntityClearer.jar версии 4.1.3 имеет размер 134 954 байта. SHA-1: 1d23f18adda8e0300c0ff217ebd028a718022127. SHA-512: 00a67c2ae3463517eab3a8ca929d26976676f797ac5aee1bf4fd0360ea8e48b7e6e971154e3f859f8b34bca70d6832f8ec8d653b0049af42023686fded6fded6.
EntityClearer.jar версии 4.1.2 имеет размер 134 890 байт. SHA-1: 1e81193499f75162f5fcb6d3930951888c910e85. SHA-512: 111ee43dcdb8d223a0b3521e25249880fb389c81faa652dc403461c40a8e7fbc8030559fa59bdafb71d9ace9f0c85ee10a44551711b64a258b45009b08b68018.
Имена файлов одинаковы, поэтому версию нельзя надёжно определять только по названию. Размер и хеш позволяют различать артефакты и проверять целостность.
Лицензия и зависимости
EntityClearer распространяется по GPL-3.0-only. При изменении и повторном распространении следует учитывать условия этой лицензии. Она определяет правовой режим, но не гарантирует качество, производительность или безопасность.
Обязательные project dependencies в выбранных метаданных не указаны. MythicMobs и PlaceholderAPI относятся к заявленным интеграциям и оцениваются отдельно, только когда соответствующие возможности действительно нужны.
Безопасность и проверка
Файлы получены по официальному HTTPS и локально сверены с опубликованными хешами. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому фактическая очистка, интеграции и мониторинг TPS не проверялись.
Перед эксплуатацией разумно:
• запускать плагин на копии мира;
• хранить резервные копии;
• сверять хеш обновления;
• контролировать журнал;
• наблюдать за фермами и особыми мобами;
• иметь процедуру отката.
FAQ
Устанавливается ли EntityClearer на клиент?
Нет. Он предназначен для серверной стороны, а клиентская установка не поддерживается.
Может ли он сохранять именованных существ?
Да, такое исключение заявлено. Конкретный параметр настройки в основе не указан.
Удаляет ли плагин все сущности сразу?
Он поддерживает настраиваемый список и условие скопления с заданным количеством соседних объектов. Итог зависит от конфигурации.
Нужны ли MythicMobs и PlaceholderAPI?
Они указаны как интеграции, но обязательные project dependencies не перечислены.
Гарантирует ли установка повышение TPS?
Нет. Мониторинг TPS и очистка заявлены, но результат зависит от сервера и настроек. Динамический запуск предоставленных файлов не выполнялся.