COWMODSКаталог модов

LagScope

LagScope is an all-in-one plugin that analyzes server lag in real time and actively optimizes entities, redstone, and explosions to keep performance stable.

Автор: PrIyme5241обновлён 16 мая 2026 г.
УправлениеОптимизацияУтилиты

Описание

LagScope

LagScope is a performance analyzer and lag control plugin for Paper and Purpur (1.21+).


Smart Lag Control

LagScope tracks TPS, MSPT, entities, chunks, and activity spikes.

  • Detects lag-heavy chunks immediately.
  • Identifies problematic mechanics (entities, redstone, explosions, hoppers).
  • Applies targeted limits instead of global wipes.
  • Offers multiple lag modes ranging from "Light" to "Aggressive."

The goal is a stable server without unnecessary interference with gameplay.


Active Protection Modules

The plugin is modular, allowing all optimizers to be toggled or tuned individually:

  • Entity Limiter: Prevents entity and projectile spam per chunk.
  • Entity Cleaner: Triggers smart cleanup when thresholds are exceeded.
  • Explosion Control: Manages TNT and explosion spam.
  • Redstone Limiter: Stops redstone clocks and massive update storms.
  • Hopper Optimizer: Reduces hopper lag without breaking technical systems.
  • Mob AI Optimizer: Scales down AI intensity based on server load.
  • Vehicle Limiter: Limits minecart and boat physics spam.
  • Action Limiter: Prevents abuse of items or abilities.
  • Lag Protection: Automatically escalates measures based on current TPS/MSPT.

In-Game Analyzer & GUI

Identify the source of performance issues directly within the game:

  • Live TPS and MSPT display.
  • List of the most resource-intensive chunks.
  • Entity and tile-entity counts.
  • Module status overview.

Management is handled through an in-game GUI, reducing the need to manually edit configuration files.


Performance First

  • Event-driven logic without unnecessary background tasks.
  • Chunk-aware limiting avoids global punishment for all players.
  • Built specifically for modern Paper and Purpur APIs.
  • Safe for large SMPs and professional networks.

LagScope focuses on stability through intelligent management rather than simple destruction.


Commands

  • /lag – Open the performance overview GUI.
  • /lag clear – Manually trigger a smart cleanup.
  • /lag mode <light|normal|aggressive> – Change the optimization strength.

Ideal For

  • SMP and Survival servers.
  • PvP servers with high TNT or redstone usage.
  • Large communities with high entity counts.
  • Network and high-player-count servers.

Последние версии

Все версии →
release

LagScope 1.0.0

1.0.0
16 мая 2026 г.226Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
# LagScope Update - Major Performance & Paper API Optimization This update focuses on massive performance improvements, specifically targeting high-player and low-latency server environments. We have deeply integrated modern **Paper API** methods and reworked our internal algorithms to significantly reduce Garbage Collection (GC) pressure and CPU overhead. ## Performance Improvements * **Optimized Entity Clearing:** Completely replaced the legacy `world.getEntities()` calls in `LagClearer`. The plugin now utilizes Paper's highly optimized `world.getEntitiesByClasses()`. Players and complex mobs are completely bypassed during clear scans, preventing TPS drops when clearing large worlds. * **Spatial-Hashing for Radius Clears:** Radius-based entity clears now use `world.getNearbyEntities()`, leveraging the server's internal spatial hashing instead of iterating through the entire world's entity list. * **Fast-Exit Chunk Analysis:** The `LagAnalyzer` now features a fast-exit mechanism. If a chunk contains fewer entities than the current Top-N threshold, the analyzer skips the deep iteration entirely, drastically lowering CPU usage (MSPT) during scanning cycles. * **Drastic GC Reduction:** Refactored object creation inside the `LagAnalyzer`. By using static comparators and optimizing the PriorityQueue, we eliminated thousands of useless array allocations per second, significantly reducing Garbage Collection spikes. * **Native Server Metrics:** The analyzer now hooks directly into the engine's internal metrics (`Bukkit.getServer().getTPS()` and `getAverageTickTime()`), completely removing the need for manual TPS calculation overhead. ## Technical Changes * Stronger focus on the Paper ecosystem for peak performance. * Codebase cleanup and improved memory management across the analysis and control pipelines. **Note for Server Admins:** This update is highly recommended for all servers, especially those dealing with high entity counts or struggling with micro-stutters during GC pauses.
release

LagScope 1.0.0

1.0.1
22 февр. 2026 г.228Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
It was updated to an incremental chunk scan to eliminate scan spikes, and optional tile/hopper counting was added with n/a display in GUI/report when disabled. It was also improved through multiple hot‑path optimizations and config fixes (e.g., hopper/redstone keys and auto‑mode reset behavior).
release

LagScope 1.0.0

1.0.0
17 янв. 2026 г.70Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать