Pre-Generate Chunks on Your Minecraft Server
How to use the Chunky plugin to pre-generate chunks and eliminate world generation lag.
Chunk generation is the #1 cause of TPS lag on Minecraft servers. Pre-generating your world eliminates this entirely.
Install Chunky
- Download Chunky (works on Paper, Spigot, Fabric, and Forge)
- Upload to
plugins/(Paper/Spigot) ormods/(Fabric/Forge) - Restart your server
Pre-Generate Your World
Set a radius from world center and start:
/chunky radius 5000
/chunky startThis generates all chunks within 5,000 blocks of spawn (0,0).
Set a Custom Center
/chunky center 1000 2000
/chunky radius 3000
/chunky startGenerate Other Dimensions
/chunky world world_nether
/chunky radius 2000
/chunky startPause / Resume
/chunky pause
/chunky continueCheck Progress
/chunky statusHow Long Does It Take?
| Radius | Chunks | Approximate Time |
|---|---|---|
| 1000 | ~4,000 | 5–10 minutes |
| 3000 | ~36,000 | 30–60 minutes |
| 5000 | ~100,000 | 1–3 hours |
| 10000 | ~400,000 | 6–12 hours |
Times vary based on server hardware and world complexity.
💡 Tip: Run pre-generation when the server is empty for best results. It's CPU-intensive and will cause lag while running.
World Border
After pre-generating, set a world border to prevent players from generating new chunks:
/worldborder set 10000Related Guides
How is this guide?

40% Off — Limited TimeGet your Minecraft server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server