ClearLag++
ClearLag++ - мощный плагин для оптимизации серверов Minecraft. Контролирует спавн мобов, лимитирует энтити, выгружает лагающие чанки и борется с лагами по всем фронтам.
Сервер начал захлебываться от лагов? TPS падает ниже 10, а игроки жалуются на резиновых мобов и пропадающие предметы? Плагин ClearLag++ - это классика борьбы с лагами, доведенная до идеала. Он берет на себя всю грязную работу по очистке мира от мусора, контролю спавна и оптимизации нагрузки. Если у вас стоит сервер на BungeeHost (https://bungee.host) - плагин встанет туда в 1 клик и сразу начнет спасать ваш сервер от перегрузок.
Как ClearLag++ решает проблемы сервера
Обычно сервер начинает лагать по двум причинам: слишком много валяется предметов и слишком много мобов пытаются просчитать свой ИИ. ClearLag++ бьет именно по этим bottleneck'ам.
Умная очистка энтити
Плагин не просто тупо удаляет всё подряд. Тут есть нормальная фильтрация:
- Авто-клинер - удаляет дроп и энтити по таймеру с визуальным отсчетом для игроков, чтобы никто не потерял свой лут внезапно.
- Защита важного - плагин не тронет мобов с именами, размноженных фермерами или с тегами скорборда. Также он защищает дроп после смерти игрока и предметы, которые только что выбросили.
- Умный стак - собирает дроп в стопки больше 64 штук и даже группирует нестакуемые вещи вроде зелий, чтобы не плодить сотни энтити на земле.
- Точечное удаление - через
/clearlag killmobsили/clearlag nukeможно жестко зачистить враждебных, мирных или вообще всех мобов.
Оптимизация производительности
Помимо уборки мусора, плагин жестко контролирует механики:
- Редстоун и физика - лимитирует частоту обновлений редстоуна, предотвращает лаги от массового падения песка/гравия и сложных поршневых схем.
- Лимиты на блоки-энтити - ставит жесткие рамки на Item Frames, Armor Stands, вагонетки, стрелы и тайл-энтити (воронки, сундуки, спавнеры) как в одном чанке, так и глобально.
- Контроль спавна и размножения - ограничивает естественный спавн и не дает игрокам разводить бесконечные фермы животных, вызывая лаги.
Важный нюанс с ИИ мобов (Distance-Based Despawn)
Тут есть фишка, которая удаляет мобов, находящихся дальше определенной дистанции от игроков. По факту - плагин не просто отключает им ИИ, он их полностью удаляет. Это сильно спасает MSPT. Не переживайте за лояльных мобов - прирученные, с именами, на поводке или специально размноженные животные в расчет не идут.
Мониторинг и диагностика
ClearLag++ дает админу глаза. Плагин собирает статистику по TPS, MSPT, загрузке CPU и RAM. Есть BossBar для мониторинга в реальном времени. Если сервер резко начинает лагать, плагин сделает снимок (Lag Snapshot) с подробным отчетом.
Для поиска проблемных мест есть Chunk Scanner (ищет чанки с аномальным количеством энтити) и Lag Profiler. А если включить debug mode, в консоль будет писаться каждый удаленный энтити вместе с причиной. Супер удобно, когда игроки ноют, что "ClearLag удалил мою воронку", а ты смотришь в лог и видишь, что это сделал другой плагин.
Интеграции и совместимость
Плагин дружит со всем, что только можно. Полная поддержка LuckPerms, PlaceholderAPI, WorldGuard и ProtocolLib. Если вы используете кастомные мобы или предметы - ClearLag++ корректно работает с MythicMobs, EliteMobs, Nexo, Oraxen, ItemsAdder, LevelledMobs и популярными стекерами (WildStacker, Ultimate-Stacker, RoseStacker).
Также плагин отлично работает с NPC и голографиями:
PlaceholderAPI
Если вы используете PlaceholderAPI, вот доступные плейсхолдеры для вывода инфы на таб или скорборд:
Список плейсхолдеров
| Плейсхолдер | Функция | Описание |
|---|---|---|
| %clearlag_nextclear% | Время до очистки | Показывает время до следующей авто-очистки. Формат читаемый, типа 5m 30s |
| %clearlag_nextclear_seconds% | Время до очистки (секунды) | То же самое, но выводит только в секундах |
| %clearlag_autoclear_enabled% | Статус авто-очистки | Показывает, включена ли авто-очистка (On/Off) |
| %clearlag_autoclear_interval% | Интервал авто-очистки | Показывает настроенный интервал времени для авто-очистки |
| %clearlag_lastclear_items% | Стата последней очистки (предметы) | Показывает, сколько предметов было удалено при последней авто-очистке |
| %clearlag_lastclear_entities% | Стата последней очистки (энтити) | Точное количество удаленных энтити (без учета дропа) |
| %clearlag_lastclear_total% | Всего удалено | Общее количество всех удаленных энтити (дроп + мобы) за последнюю очистку |
| %clearlag_stats% | Статистика | Показывает число удаленных энтити при последней ручной или авто очистке. Пример: 150 entities have been removed |
| %clearlag_entity_total% | Всего энтити (Сервер) | Абсолютное количество всех энтити, загруженных во всех мирах |
| %clearlag_entity_world_ | Энтити в мире | Количество энтити в конкретном мире. Замените |
| %clearlag_dropped_items_total% | Всего дропа на земле | Общее количество выброшенных предметов по всем мирам |
| %clearlag_ram% | Использование RAM | Текущее использование памяти JVM. Пример: 1024.55 MB / 2048 MB |
| %clearlag_mobs_total% | Всего мобов | Количество всех живых мобов (без игроков и дропа) |
| %clearlag_loaded_chunks% | Загружено чанков | Общее количество загруженных чанков на сервере |
| %clearlag_chunkunload_threshold% | Лимит мобов до выгрузки чанка | Показывает порог энтити, при котором чанк выгружается |
| %clearlag_lastunload_chunks% | Выгружено чанков | Сколько чанков было выгружено при последнем сканировании |
Настройка по мирам и регионам
Можно создавать разные профили для разных миров (Per-World Profiles) и даже настраивать правила по времени суток (день/ночь). Если у вас есть спавн, арена или рынок с WorldGuard - помечайте регион как clear-immune, чтобы плагин никогда не трогал энтити внутри него. Там же можно переопределить лимиты на враждебных и мирных мобов.
Если вы ищете способ поднять TPS и избавить игроков от фризов - скачайте плагин ClearLag++ для Майнкрафт. Поддержка версий с 1.18 и выше, работает на Bukkit, Spigot, Paper и Purpur. Для сетевой игры и максимальной производительности рекомендую запускать через BungeeHost.
Скриншоты ClearLag++
Часто задаваемые вопросы
Совместимость
Зависимости
Создатели
Детали
Версии плагина ClearLag++
Доступно 84 версий. Сначала показаны самые популярные и самые свежие.