▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ClearDrops+ - умная очистка дропа и лимиты на мобов
ClearDrops+ - умная очистка дропа и лимиты на мобов

ClearDrops+ - умная очистка дропа и лимиты на мобов

Плагин ClearDrops+ для сервера Майнкрафт автоматически удаляет лежащий дроп и чистит перегруженные чанки от ферм животных. Защищает ценные предметы и питомцев, не вызывая лагов.

Оцените первым
1.5K
0

Если вы держите сервер Майнкрафт, то знаете эту боль: игроки строят гигантские автофермы, земля в спавн-чанках усеяна гнилой плотью и сломанными деревянными кирками, а TPS начинает проседать. ClearDrops+ - это серверный плагин для очистки мира, который решает проблему мусора и перенаселения чанков, но делает это с умом.

Это не тупой чистильщик из нулевых, который сносит всё подряд, включая только что выброшенный игроком алмазный меч. Плагин разделяет удаление дропа и контроль за мобами, следит за производительностью сервера и бережёт ценный лут. Идеально заходит для выживания, SMP-проектов и серверов, где игроки любят строить фермы на тысячи куриц.

Что нового в версии 1.3

Обновление превратило ClearDrops+ из простого удалятора предметов в полноценный инструмент для гигиены сервера. Теперь тут есть:

  • Умная очистка существ (животных и монстров)
  • Отдельный глобальный таймер для чистки мобов
  • Опциональная проверка чанков при их загрузке
  • Лимиты для конкретных групп мобов
  • Раздельные настройки для коров, свиней, куриц и овец
  • Защита для переименованных, прирученных, осёдланных и привязанных животных
  • Защита жителей с профессиями и именных големов
  • Защита кастомных предметов (по имени, лору, CustomModelData и PDC)
  • Новые админ-команды для сканирования и очистки лагающих чанков

Основные возможности

  • Автоматическое удаление дропа по настраиваемому таймеру
  • Предупреждения в чат перед чисткой
  • Защита по TPS: плагин пропустит или остановит очистку, если сервер лагает
  • Удаление предметов пакетами (батчами), чтобы не было фризов
  • Фильтр по возрасту предмета (не трогает свежий дроп)
  • Чёрный список материалов через blacklist.yml
  • Гибкая защита кастомных предметов через config.yml
  • Режимы работы по мирам: ALL (все) или WHITELIST (белый список)
  • Опциональная очистка чанков от дропа при загрузке
  • Умный контроль за перенаселёнными фермами
  • Раздельные таймеры для предметов и для мобов

Глобальная очистка предметов

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

Как это выглядит на практике: вы ставите в конфиге чистку раз в час. Плагин заранее пишет предупреждение в чат. Если TPS сервера просел ниже вашего порога - чистка отменяется. Если предмет упал на землю 10 секунд назад - он останется лежать. Если это кастомный меч из ItemsAdder - плагин его не тронет. Земля чистая, игроки не воют, сервер не фризит.

Очистка чанков от дропа

Иногда глобального таймера мало. Игроки могут скопить сотни предметов в одном чанке, и как только кто-то туда телепортируется, сервер дёргается. Для этого в ClearDrops+ есть фоновый воркер, который чистит чанки при их естественной загрузке.

Важный нюанс: он работает только с уже загруженными чанками. Плагин не заставляет сервер принудительно грузить мир, использует безопасную очередь, имеет кулдауны и динамически подстраивается под текущий TPS. Для больших серверов это просто must-have.

Умная очистка мобов и животных

Главная фишка обновления 1.3. Теперь плагин умеет бороться с жирными фермами.

Представьте ситуацию: игрок нафармил в одном чанке 100 куриц. Они толкаются, издают звуки, жрут процессорное время на просчёт ИИ. В конфиге вы ставите лимит - 20 куриц на чанк. ClearDrops+ не снесёт всех сразу. Он аккуратно, партиями (например, по 10 штук за проход, настраивается в remove-per-run) уберёт только лишних, оставив ровно 20 птиц. Это спасает TPS на слабых хостах.

Раздельные лимиты для животных

Вы можете настроить правила для каждого вида ферм отдельно. Кому-то нужно 50 овец для шерсти, а кому-то хватит 10 коров.

Пример настройки в конфиге:

entity-cleanup:
  groups:
    cows:
      enabled: true
      max-per-chunk: 20
      remove-per-run: 10
      types:
        - COW

    chickens:
      enabled: true
      max-per-chunk: 20
      remove-per-run: 10
      types:
        - CHICKEN

Глобальный таймер и загрузка чанков

У мобов и предметов свои собственные таймеры. Можно сделать так, чтобы дроп чистился раз в 2 часа, а перенаселённые фермы проверялись каждый час. Глобальная проверка мобов сканирует только те чанки, которые сейчас активны на сервере.

Если хотите, чтобы плагин проверял фермы в тот момент, когда игрок просто бежит по карте и прогружает чанки - включите опцию chunk-load. Если боитесь лишней нагрузки, оставьте её выключенной, плагин будет работать только по глобальному таймеру.

Защита существ

Никто не хочет потерять любимого коня по имени Буцефал из-за тупого плагина. ClearDrops+ умеет распознавать ценных мобов и не трогает:

  • Существ с кастомным именем (бирка)
  • Прирученных животных (кошки, собаки, попугаи)
  • Животных на поводке
  • Осёдланных мобов
  • Жителей деревни, у которых есть профессия
  • Именных железных големов

Если в чанке с сотней свиней стоит одна привязанная забором - плагин оставит её в живых.

Защита кастомных предметов

На современных серверах Майнкрафт часто стоят плагины на кастомные вещи. Обычный чистильщик сносил бы их, потому что видит только базовый материал (например, PAPER). ClearDrops+ смотрит глубже - в метаданные.

Он без проблем защитит дроп из популярных плагинов вроде ItemsAdder, Oraxen, MMOItems или MythicMobs. В конфиге можно включить защиту по:

  • Имени предмета
  • Описанию (лору)
  • CustomModelData
  • PersistentDataContainer (PDC)
  • Наличию зачарований
item-protection:
  enabled: true
  protect-named-items: true
  protect-lore-items: true
  protect-custom-model-data: true
  protect-persistent-data-items: true
  protect-enchanted-items: false

Производительность и безопасность

Автор явно понимает, как работает Paper/Spigot. Плагин не лезет в асинхронные потоки за сущностями (что часто крашит сервера у плохих плагинов). Всё делается строго в главном потоке, маленькими порциями за тик. Нет принудительной прогрузки чанков, нет резких скачков нагрузки.

Инструменты для админов

Чтобы понять, кто именно лагает сервер, добавили пару классных команд.

/cd entityscan

Сканирует чанк, в котором вы стоите. Показывает, сколько там коров, свиней или зомби, какой лимит прописан в конфиге, сколько мобов защищено (например, бирками) и сколько можно безопасно удалить. Очень удобно, когда приходишь на базу к игроку с жалобами на лаги.

/cd entityclear

Принудительно чистит текущий чанк от лишних мобов по правилам конфига. Не трогает защищённых.

Список команд

КомандаОписаниеПраво
/cd helpПоказать помощь по командамВсе игроки
/cd nextВремя до следующей очистки дропаВсе игроки
/cd clearЗапустить глобальную очистку вручнуюcleardrops.admin
/cd statusСтатус плагинаcleardrops.admin
/cd statsСтатистика удаленийcleardrops.admin
/cd infoИнформация о конфигеcleardrops.admin
/cd cleanhereУдалить дроп в текущем чанкеcleardrops.admin
/cd entityscanСканировать чанк на мобовcleardrops.admin
/cd entityclearПочистить чанк от лишних мобовcleardrops.admin
/cd debug startВключить логи отладкиcleardrops.admin
/cd debug stopВыключить логи отладкиcleardrops.admin
/cd reloadПерезагрузить конфигиcleardrops.admin

Права доступа

ПравоОписание
cleardrops.adminДаёт доступ ко всем админ-командам плагина

Настройка и конфигурация

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

Нажмите, чтобы посмотреть пример config.yml
clear:
  interval-seconds: 3600

safety:
  min-tps: 14.0
  min-items-to-clear: 10

filters:
  minAgeSeconds: 60

performance:
  items-per-tick: 200

item-protection:
  enabled: true
  protect-named-items: true
  protect-lore-items: true
  protect-custom-model-data: true
  protect-persistent-data-items: true
  protect-enchanted-items: false

chunk-cleanup:
  enabled: true
  min-items: 20
  max-chunks-per-tick: 1
  max-remove-per-chunk: 800
  chunk-cooldown-seconds: 60
  only-existing-chunks: true
  notify-admins: true

entity-cleanup:
  enabled: true

  chunk-load:
    enabled: false
    max-chunks-per-tick: 1
    chunk-cooldown-seconds: 120

  notify-admins: true

  global:
    enabled: true
    interval-seconds: 3600
    min-tps: 14.0
    chunks-per-tick: 1

  protection:
    protect-named-entities: true
    protect-tamed-animals: true
    protect-leashed-entities: true
    protect-saddled-entities: true
    protect-villagers-with-profession: true
    protect-villagers-with-custom-name: true
    protect-iron-golems-with-custom-name: true

  groups:
    cows:
      enabled: true
      max-per-chunk: 20
      remove-per-run: 10
      types:
        - COW

    pigs:
      enabled: true
      max-per-chunk: 20
      remove-per-run: 10
      types:
        - PIG

    chickens:
      enabled: true
      max-per-chunk: 20
      remove-per-run: 10
      types:
        - CHICKEN

    sheep:
      enabled: true
      max-per-chunk: 20
      remove-per-run: 10
      types:
        - SHEEP

    monsters:
      enabled: true
      max-per-chunk: 60
      remove-per-run: 20
      types:
        - ZOMBIE
        - CREEPER
        - SKELETON
        - SLIME

    villagers:
      enabled: false
      max-per-chunk: 30
      remove-per-run: 5
      types:
        - VILLAGER

    iron-golems:
      enabled: false
      max-per-chunk: 20
      remove-per-run: 3
      types:
        - IRON_GOLEM

Обновления без боли

Плагин дружелюбен к обновлениям. Если вы замените .jar файл на новый, а в конфиге появятся новые строки - плагин сам их допишет, не сбрасывая ваши старые настройки. Внутри есть проверка обновлений через Modrinth, которая может писать в консоль или уведомлять админов при заходе на сервер.

Скачать ClearDrops+ стоит каждому, кто устал от просадок TPS на сервере Minecraft. Это грамотный инструмент, который делает ровно то, что от него требуют, не пытаясь при этом удалить половину мира. Для установки просто закиньте файл в папку plugins вашего Paper или Purpur сервера. Кстати, если вы ищете хостинг, где такие плагины устанавливаются в один клик, присмотритесь к BungeeHost (https://bungee.host) - там с производительностью всё в порядке, а ClearDrops+ поможет держать её на высоте.

Другие плагины автора

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

Сервер для плагина ClearDrops+ - умная очистка дропа и лимиты на мобов - как у профи

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

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

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

Minecraft: Java Edition

26.1.x1.21.x

Платформы

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

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:9 месяцев назад
Обновлён:4 месяца назад
Главная