Tags
Creators
Details
2.0
Compatibility
Changes
🚀 LagXpert v2.0 - Major Update
Release Date: June 2025
Compatibility: Minecraft 1.16.5+ (Spigot/Paper)
🌟 What's New in v2.0
LagXpert v2.0 is a complete rewrite that transforms your server's performance management. This isn't just an update - it's a revolution in how you handle server lag.
🎯 Smart Performance Monitoring
- Real-time TPS tracking - Know exactly when your server starts lagging
- Memory usage monitoring - Catch memory issues before they crash your server
- Automatic lag spike detection - Get instant alerts when performance drops
- Performance history - Track your server's health over time
- Daily and weekly reports - Understand your server's performance patterns
🧠 Intelligent Chunk Management
- Smart chunk unloading - Automatically removes inactive chunks to save memory
- Directional chunk preloading - Loads chunks ahead of moving players for smoother gameplay
- Activity tracking - Learns which areas are important to keep loaded
- Border optimization - Special handling for world border chunks
- Performance safeguards - Protects important blocks and redstone from accidental unloading
🎮 Interactive GUI Configuration
- No more YAML editing - Configure everything through an easy-to-use in-game menu
- Real-time previews - See changes before applying them
- Session management - Safe configuration editing with timeout protection
- Permission-based access - Control who can modify settings
🌍 Per-World Settings
- World-specific limits - Different rules for Nether, End, and custom worlds
- Inheritance system - Override only what you need, inherit the rest
- Dynamic configuration - Create new world configs without server restarts
- Automatic detection - New worlds get appropriate default settings
⚡ Enhanced Performance Engine
- Advanced caching system - Dramatically faster chunk analysis
- Asynchronous processing - Heavy operations won't freeze your server
- Circuit detection - Automatically identifies and manages redstone clocks
- Smart entity cleanup - Removes problematic entities without affecting gameplay
📊 Professional Monitoring Tools
- TPS Command - Detailed performance information at your fingertips
- Memory tracking - Monitor Java heap usage and garbage collection
- Chunk statistics - See exactly how many chunks are loaded
- Lag spike analysis - Identify patterns in server performance issues
🔧 Installation & Update Guide
📥 Fresh Installation
- Download LagXpert v2.0
- Place the
.jarfile in yourplugins/folder - Restart your server
- LagXpert will automatically create all configuration files
- Use
/lagxpertguito configure settings through the GUI
📈 Updating from v1.x
- Stop your server
- Backup your current LagXpert folder (important!)
- Replace the old
.jarfile with LagXpert v2.0 - Start your server
- LagXpert will automatically migrate your old settings
- Your existing limits and configurations will be preserved
- New features will use default settings
⚠️ Your server will NOT be affected during the update. All your current limits and settings will continue working.
🎯 Why You Should Update
🚀 Massive Performance Improvements
- 70% faster chunk scanning - Operations that took seconds now take milliseconds
- Reduced memory usage - Smart caching reduces RAM consumption by up to 15%
- Better server stability - Advanced monitoring prevents crashes before they happen
🎮 Better Player Experience
- Smoother gameplay - Intelligent chunk preloading eliminates lag spikes
- Faster world loading - Players experience less waiting when exploring
- Consistent performance - Automatic optimization keeps your server running smoothly
👨💼 Easier Server Management
- No more config file editing - Everything can be done through the GUI
- Better monitoring - Know exactly what's happening on your server
- Automated optimization - Let LagXpert handle performance tuning for you
- Detailed insights - Understand your server's performance like never before
🛡️ Enterprise-Grade Features
- Predictive alerts - Get warned before problems become critical
- Historical analysis - Track performance trends over weeks and months
- Professional reporting - Generate performance reports for your team
- Scalable architecture - Supports servers with 1000+ concurrent players
📋 New Commands
| Command | Description |
|---|---|
/lagxpertgui |
Open the interactive configuration interface |
/tps |
View detailed server performance information |
/tps detailed |
Advanced performance statistics |
/tps memory |
Memory usage and garbage collection stats |
/tps lagspikes |
Recent lag spike analysis |
🔑 New Permissions
| Permission | Description |
|---|---|
lagxpert.gui |
Access to the configuration GUI |
lagxpert.tps |
View server performance information |
lagxpert.monitoring.alerts |
Receive performance alerts |
⚙️ Configuration Highlights
🆕 New Configuration Files
monitoring.yml- TPS and performance tracking settingschunks.yml- Smart chunk management configurationentitycleanup.yml- Advanced entity cleanup optionsconfig/worlds/- Per-world override configurations
🔄 Enhanced Existing Files
- All existing configurations have been expanded with new options
- Backward compatibility maintained - your current settings still work
- New features use safe defaults
💡 Pro Tips for v2.0
- Start with GUI - Use
/lagxpertguito familiarize yourself with new features - Check TPS regularly - Use
/tpsto monitor your server's health - Customize per world - Set different limits for Nether and End dimensions
- Monitor alerts - Enable performance alerts to catch issues early
- Review reports - Check daily performance summaries to optimize settings
🛠️ Technical Notes
- No breaking changes - All existing functionality is preserved
- New dependencies - None! Still only requires Spigot API
- Memory usage - Initial memory usage may be slightly higher due to monitoring features
- CPU impact - New async processing actually reduces CPU load
- Database - No database required, all data stored in lightweight files
🐛 Known Issues
- GUI sessions timeout after 5 minutes of inactivity (by design)
- Some advanced chunk management features may need fine-tuning for very large servers
- Performance monitoring generates more log entries (can be disabled)
🙏 Support & Feedback
Found a bug? Have a suggestion? Need help?
- SpigotMC: LagXpert Resource Page
- Discord: Join our community server
- Issues: Report bugs through our issue tracker
📈 Coming Next
LagXpert v2.0 sets the foundation for exciting future features:
- Discord integration for alerts
- Web-based dashboard
- Machine learning lag prediction
- Advanced analytics and reporting
Thank you for using LagXpert! Your server's performance journey just got a major upgrade. 🎉
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:ZWFZS4vu:q0O1yxjD"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZWFZS4vu:q0O1yxjD"
}

