
LagAssist
Плагин для анализа, предотвращения и устранения лагов на сервере Minecraft. Включает десятки инструментов: от поиска лагающих чанков до динамической дистанции прорисовки и клиентского оптимизатора. Лёгкий и заменяет множество других плагинов.
LagAssist - это мощный антилаг-плагин для серверов Minecraft, созданный для ручного и автоматического снижения лагов. Он не просто диагностирует проблемы, но и помогает их предотвратить. В отличие от многих аналогов, LagAssist сам почти не грузит сервер (всего ~0.3% тиков при 100 игроках), при этом умеет заменять собой целую кучу других плагинов - целых 12 в одном!
Что умеет LagAssist?
Плагин включает в себя следующие модули (каждый можно включать/отключать):
- LagMonitor - мониторинг производительности сервера. Автоматически запускает заранее настроенные действия при падении TPS (тиков в секунду). Для игроков и админов показываются разные сообщения.
- ChunkAnalyser - находит самые лагающие чанки по специальной системе оценки. Можно посмотреть текущий чанк или список всех с сортировкой по "вредности". Удобно телепортироваться к проблемному месту.
- LagMap - визуализация производительности сервера в виде карты. Помогает отслеживать всплески лагов.
- LagMeter - минималистичный визуализатор лагов, который работает в фоне и показывает, когда сервер восстанавливается после просадки.
- LagOverview - детальная информация о системе (железо, нагрузка) при вводе /tps. Полезно для выявления проблем на уровне хостинга.
- RedstoneCuller - продвинутая система борьбы с лагами от редстоуна. Можно настроить отключение механизмов, удаление слишком часто тикающих наблюдателей и т.д. Отлично подходит для серверов, где редстоун в свободном доступе (креатив, выживание, фракции).
- Benchmark - тестирование сервера: определяет примерную вместимость по CPU (на основе данных Passmark) и памяти. Также показывает скорость интернета.
- Client-Side Optimizer (NEW) - клиентский оптимизатор. Перехватывает пакеты и скрывает лагающие элементы для игроков, повышая FPS. Игроки могут настраивать его через удобное GUI.
- Ping Benchmark - проверка пинга игроков до сервера.
- ChunkHoppers - смарт-воронки, которые собирают все предметы из чанка прямо в воронку. Очень производительно (умное кеширование чанков). Игроки могут настроить фильтр (Shift+ПКМ) и открыть воронку (ПКМ).
- Sell Hoppers - воронки для продажи предметов (замена плагинам типа JetsSellChest). Можно включать/выключать (Shift+ЛКМ), задавать фильтр. Поддерживаются множители продажи через права.
- Smart Entity Stacking - стакинг сущностей с минимальной нагрузкой. Тысячи мобов стакаются почти мгновенно. Совместим с 90% других стакеров.
- Anti-Crash Packet Analyser - защита от крашей через вредоносные пакеты. Настраиваемый детектор, можно добавлять свои модули без знания Java.
- PhysicsDisabler - отключение физики при лагах или на постоянной основе для оптимизации.
- ChunkLimiter - ограничение количества сущностей и tile-entities в одном чанке. Полезно на креативах, где игроки спавнят тысячи вагонеток.
- Dynamic View Distance - динамическая дистанция прорисовки. Подстраивается под нагрузку, чтобы игрокам было комфортно, а сервер не падал.
- MobCuller - удаляет мобов при низком TPS (именованные не трогает).
- Spawner Improver - оптимизация спавнеров: можно менять их свойства и даже удалять часть автоматически. На реальном сервере (Gamster) поднял TPS с 16 до 19.
- World Blacklist - выбор миров, где плагин не работает (например, хаб).
Права (permissions)
lagassist.use- использовать GUI и команды LagAssistlagassist.reload- перезагрузить плагинlagassist.chunkanalyser- доступ к анализу чанков (требует lagassist.use)lagassist.hoppers.togglesell- включение/выключение sell hopperlagassist.hoppers.customfilter- настройка фильтра воронокlagassist.sellhopper.<МНОЖИТЕЛЬ%>- множитель продажи (в процентах)
Почему LagAssist, а не другие антилаги?
Многие антилаг-плагины только маскируют проблемы: например, принудительно очищают предметы каждые 5 минут (хотя это делается настройками Spigot). Некоторые сами жрут до 6% тиков. LagAssist же работает "поверх" хорошего Spigot/Paper и реально помогает крупным серверам держать много игроков без лагов. Он не только лечит, но и предупреждает проблемы, позволяя заранее оценить лимиты сервера.
Если вы владелец сервера и хотите избавиться от лагов, не нагружая систему десятками плагинов - скачайте LagAssist для Майнкрафт и настройте под себя. Он подходит и для мини-игр, и для выживания с редстоуном.
