▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/EntityDetection
EntityDetection

EntityDetection

Плагин EntityDetection для Майнкрафт помогает быстро найти чанки с большим скоплением мобов, животных или tile-entities (сундуков, воронок, ферм). Идеален для поиска лагающих XP-ферм, автоматических разводчиков и оптимизации сервера. Поддержка WorldGuard.

Оцените первым
2.4K
25

Что такое EntityDetection и зачем он нужен?

Любой серверный администратор сталкивался с ситуацией, когда игроки строят огромные фермы мобов или автоматические разводчики жителей, и сервер начинает тормозить. Вручную облазить каждый чанк в поисках источника лагов - занятие неблагодарное. Тут-то и приходит на помощь плагин EntityDetection.

Это плагин для Minecraft (на Spigot/Paper), который сканирует чанки на количество сущностей и tile-entities (блоки-сущности вроде воронок, сундуков, спаунеров). Он выводит список чанков, отсортированных по числу сущностей, так что вы сразу видите самые "тяжёлые" участки. Больше не нужно гадать, где спрятана ферма XP или разводчик кур, который грузит сервер.

Плагин поддерживает WorldGuard: можно искать скопления в пределах конкретных регионов, а не только по чанкам. Это особенно удобно, если вы хотите проверить территорию конкретного игрока или привата.

Команды и использование

Всё управление через одну главную команду /entitydetection (сокращённо /detect):

  • /detect search [тип] - запустить поиск. Если тип не указан, ищет монстров. Можно указать один или несколько типов через пробел. После окончания вы получите список чанков с количеством сущностей. Администратор может кликнуть по строке, чтобы телепортироваться к нужному чанку.
  • /detect search --regions [тип] - то же самое, но результаты группируются по регионам WorldGuard.
  • /detect tp <номер> - телепортироваться к конкретному результату из списка.
  • /detect list <страница> [тип] - просмотреть другие страницы предыдущего поиска.
  • /detect stop - остановить текущий поиск (если он слишком долгий).

Права: entitydetection.command для главной команды, entitydetection.command.search, .tp, .list, .stop для соответствующих подкоманд.

Типы поиска

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

  • Monster - все враждебные мобы и слизни.
  • Passive - животные, NPC (жители), големы, а также амбиентные и водные мобы.
  • Misc - всё, что не является живым мобом: фейерверки, лодки, вагонетки, снаряды, выброшенные предметы, сигналы Края, удары молний.
  • Block (точнее, "псевдоблоки") - сущности, которые ведут себя скорее как блоки: стойки для брони, кристаллы Края, картины, рамки, падающие блоки.
  • Entity - все сущности любого типа.
  • Tile - все tile-entities (воронки, сундуки, спаунеры, печи и т. д.).
  • All - вообще всё: и сущности, и tile-entities, и блок-состояния.
  • <BlockState/Material> - поиск конкретных tile-entities по имени класса BlockState (регистр важен) или по Material.
  • <EntityType> - поиск по конкретному типу сущности Bukkit (например, ZOMBIE, HOPPER_MINECART).

Типы можно комбинировать: /detect search Monster Hopper MINECART.

Почему это стоит установить?

EntityDetection - маст-хев инструмент для любого администратора сервера Майнкрафт, кто заботится о производительности. Вместо того чтобы вручную облетать мир или полагаться на рандомные жалобы игроков, вы за пару секунд находите самые проблемные чанки. Особенно полезно в комбинации с WorldGuard - можно быстро проверить, не превысил ли игрок лимит на сущности в своём регионе.

Плагин лёгкий, не нагружает сервер при сканировании (поиск работает асинхронно). Подходит для Minecraft 1.13+ (Spigot/Paper). Скачать плагин EntityDetection можно на официальных площадках или через CI. Установка стандартная: поместите jar в папку plugins и перезапустите сервер.

Теперь вы всегда будете знать, кто и где строит ту самую куриную ферму из 500 кур, из-за которой сервер начинает лагать.

(примечание: плагин не удаляет сущности - только ищет. Для автоматической очистки можно использовать другие утилиты, но это уже совсем другая история)

Партнёрский материал

Сервер для плагина EntityDetection - как у профи

Плагин EntityDetection создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином EntityDetection для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 год назад
Главная