LagScopeСкачатьСкачатьСкачать
ВЕРСИИ (3)
release
LagScope 1.0.0
1.0.016 мая 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.122 февр. 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.017 янв. 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