Ultimate Minecraft Server Performance Optimization Guide
2025-06-28

Ultimate Minecraft Server Performance Optimization Guide
Running a high-performance Minecraft server requires careful configuration and optimization. Whether you're hosting a small private server or a large public network, these proven techniques will help you maximize TPS (ticks per second), reduce lag, and provide the best possible experience for your players.
1. Server Hardware Requirements
The foundation of good performance starts with proper hardware:
- CPU: Single-core performance is crucial (Intel i5/i7 or Ryzen 5/7 recommended)
- RAM: 2GB for small servers, 4-8GB for medium, 16GB+ for large networks
- Storage: SSD drives strongly recommended for world loading
- Network: At least 100Mbps uplink for public servers
2. Choosing the Right Server Software
PaperMC
Best for most servers with performance optimizations
Purpur
Tweaked version of Paper with more customization
Fabric
Lightweight option for modded servers
3. Essential Configuration Tweaks
view-distance=6
simulation-distance=4
max-tick-time=1000
spawn-protection=0
Key adjustments in spigot.yml and paper-world-defaults.yml can significantly reduce lag.
4. Performance-Boosting Plugins
- ClearLag: Automatic entity/item cleanup
- Spark: Performance profiling and monitoring
- Chunky: Pre-generates chunks to reduce lag
- Lithium: Optimization mod for Fabric
Pro Tip:
Regularly use /timings report to identify performance bottlenecks and optimize your server accordingly.
5. World Optimization Techniques
- Pre-generate your world with WorldBorder or Chunky
- Regularly prune unused chunks with Chunky or similar tools
- Disable unnecessary world features (phantoms, raids, etc.)
- Optimize redstone contraptions and farms
6. Network & Connection Optimization
- Use TCPNoDelay in server.properties
- Consider BungeeCord/Waterfall for network setups
- Enable compression-threshold in server.properties
- Use a CDN for resource packs
Monitoring Tools:
Use tools like Spark, TAB, or Plan to continuously monitor your server's health and performance metrics.