
LightOptimizer
Плагин LightOptimizer для Майнкрафт - мощный инструмент оптимизации сервера. Устраняет лаги, снижает нагрузку на процессор и память, улучшает TPS. Включает интеллектуальную очистку мобов и предметов, оптимизацию чанков, редстоуна, взрывов и многое другое. Идеальное решение для администраторов, желающих поднять производительность сервера без сложных настроек.
LightOptimizer - ваш сервер станет летать
Ищете способ избавиться от лагов на сервере Minecraft? Плагин LightOptimizer собирает в одном флаконе всё, что нужно для максимальной производительности. В отличие от других плагинов, которые решают лишь одну проблему, этот проект предлагает комплексное решение: от оптимизации чанков до управления AI мобов.
Что умеет LightOptimizer?
Плагин охватывает практически все аспекты, которые могут вызывать лаги:
- Entity Event Listener - отключает лишние действия мобов: отменяет атаки монстров друг на друга, естественное спавн существ и цели. Уменьшает серверные вычисления.
- Entity Tick Fix - оптимизация тиков сущностей (в разработке, но уже есть базовый функционал).
- FPS Helper - блокирует пакеты, снижающие FPS игроков: низкое разрешение карт, данные тайлов, частицы. Работает на стороне сервера.
- Smart Item Cleaner - асинхронная очистка мусора (выброшенных предметов). После очистки оповещает игроков, что убрал, например, лишние вещи.
- Smart Mob Cleaner - умная чистка мобов: настраиваете, кого не трогать (именованные, питомцы, цветные овцы), а остальных подчищает.
- TPS Optimization - мониторинг TPS. Если показатель падает ниже порога, плагин сам запускает оптимизацию памяти, CPU и чанков.
- Redstone Optimization - антиредстоун: обнаруживает тупиковые или чрезмерно активные схемы и отключает их. Также может троттлить обновления редстоуна, чтобы избежать пиковых нагрузок.
- AsyncExplosionManager - обработка взрывов (TNT, криперов, кристаллов Края) в фоне с безопасным переносом на основной поток.
- Chunk Optimization - оптимизация загруженных чанков: уменьшает лишнюю нагрузку, асинхронно загружает и подгружает области.
- Mob Chunk Loader - гарантирует, что чанки с мобами загружены, а пустые - выгружаются.
- ServerStartChunkOptimizer - оптимизирует чанки при старте сервера, загружая их асинхронно.
- UltraFast Chunk Loader - быстрая подгрузка чанков вокруг игроков с кэшированием.
- Unused Chunk Cleaner - периодическая очистка неиспользуемых чанков, освобождение памяти.
- CustomMobAI - мощный модуль для управления AI мобов: можно отключить AI, активировать только рядом с игроком, упростить поиск пути, сгруппировать мобов или даже усыпить их на время. Есть режимы приоритетов и динамической сложности.
- Item Cooldown Manager - управление кулдаунами трезубцев с зачарованием "Тягун", фейерверков и других предметов. Настраивается в конфиге.
- BadPacketControl - защита от флуда пакетами: отслеживает количество пакетов от игроков, предупреждает и блокирует нарушителей.
- MemoryOptimizer - регулярная оптимизация памяти и автоматический вызов GC (сборщика мусора). Интервалы настраиваются.
- MobOptimizer - лимит мобов на чанк: можно отдельно выставить максимум для враждебных, пассивных и всех существ. Периодически чистит лишних.
- MSPTOptimizer - мониторинг MSPT (миллисекунд на тик). Если MSPT превышает порог, запускается асинхронная подгрузка чанков и очистка мобов.
- ExplosionEffectManager - убирает звуки и частицы взрывов, предотвращает урон блокам и пожары. Настраивается радиус.
- ExplosionLimiter - ограничивает количество взрывов TNT и кристаллов Края в чанке (сбрасывается раз в минуту).
- LightUpdateOptimizer - динамическая оптимизация обновлений света в фоне.
- DisableFallingBlocks - отключает падение блоков (песок, гравий, бетон), предотвращая лаговые цепные реакции.
- EntityCulling - деактивирует сущности дальше определённого расстояния от игрока (кроме указанных типов).
- HopperOptimizer - ускоряет передачу предметов в воронках, отслеживает активные воронки.
- FastChunkLoader - форсированная загрузка чанков с использованием многопоточности и кэша.
Бета-функции и известные проблемы
Некоторые модули пока тестовые: CustomMobAI, команды для мобов и статуса. Есть баг: кулдаун трезубца с "Тягуном" может ошибочно применяться к обычному трезубцу и наоборот.
Зачем нужен LightOptimizer?
Если ваш сервер страдает от лагов при большом онлайне или сложных редстоун-механизмах, плагин поможет стабилизировать TPS и снизить нагрузку на железо. Особенно полезен на выживальческих серверах с активными игроками и автоматическими фермами. Скачайте плагин LightOptimizer и настройте под свои нужды - конфиг позволяет тонко регулировать каждый аспект.
Важно знать
- Плагин совместим с большинством современных версий Minecraft (Paper, Spigot и форки).
- Не требует дополнительных библиотек - всё включено.
- Режимы AI мобов могут конфликтовать с другими плагинами на AI - проверяйте совместимость.
- Для максимального эффекта комбинируйте с оптимизацией самих игроков (клиентские моды вроде Sodium).
