Back to Documentation

Advanced

Server Performance Tuning

Optimize your server for smooth gameplay with these advanced performance settings.

Server Software

Use Paper or Purpur instead of vanilla for significant performance improvements. These include optimizations for entity processing, chunk loading, and more.

Key Settings

  • view-distance - Lower to 6-8 for better performance
  • simulation-distance - Set to 4-6
  • entity-activation-range - Reduce in spigot.yml
  • mob-spawn-range - Lower if too many mobs
  • tick-per-mob-spawns - Increase to reduce mob spawning frequency

Pre-Generation

Use Chunky or WorldBorder to pre-generate chunks. This eliminates lag from chunk generation during gameplay.

Monitoring

Use /timings or /spark to identify performance bottlenecks.