
NeuroLag
A smart, resource-aware optimization plugin that dynamically adjusts Mob AI based on server TPS and RAM to ensure a lag-free SMP experience
46
1
Список изменений
🛠️ Changelog - NeuroLag v1.0.2
All notable changes to the NeuroLag plugin in this version are documented below.
[1.0.2] — 2026-03-07
🚀 Performance Optimizations
- Entity Batch Processing: AI updates are now processed in batches of 50 entities per tick. This eliminates the "main thread spike" previously caused by iterating through hundreds of mobs simultaneously during state changes.
- Improved Loop Efficiency: Refactored entity filtering and collection to be more streamlined and performant.
🛡️ Stability Improvements
- State Hysteresis: Implemented a 0.5 TPS buffer zone for state transitions. This prevents "jitter" and notification spam when the server's TPS fluctuates near the 18.0 (Medium) or 15.0 (Critical) thresholds.
- API Compatibility Fixes: Resolved compilation and runtime issues by ensuring compatibility with the Paper 1.21.1 attribute system, while maintaining safe fallbacks for older server environments.
📊 New Features
- Performance Statistics:
- Session Average TPS: Tracks the overall server performance since the last reload/startup.
- Lag Activation Counters: Tracks the frequency of "Medium" and "Critical" lag events.
- Enhanced
/nlag status: Updated command output to include the new Average TPS and Activation statistics for better server monitoring.
🛠️ Maintenance
- Water Mob Audit: Verified and ensured that
WaterMobentities are correctly handled when thetargets.water-mobsconfiguration is enabled. - Configuration Cleanup: Optimized default configuration comments and structure for better usability.
Файлы
NeuroLag-1.0.2.jar(10.14 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.2
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.21–1.21.11
Загрузок
2
Дата публикации
3 нед. назад
