Experiencing server lag when players explore new areas? Pre-generating your Minecraft world can significantly improve performance by loading chunks beforehand. This guide will walk you through installing and using the Chunky mod (for Forge/Fabric/NeoForge) or the Chunky plugin (for Paper/Spigot/Purpur) on your MintServers Minecraft host to pre-generate your world efficiently.
What is Chunky?
Chunky is a popular tool designed specifically for pre-generating Minecraft world chunks. By generating terrain before players explore, you reduce the massive server load that occurs when new chunks are created on-the-fly. This leads to a much smoother gameplay experience with less lag, especially during initial exploration or when flying with an Elytra.
Choosing Between Chunky Mod and Plugin
You can easily install the correct version directly from your MintServers game panel.
Installing Chunky via MintServers Panel
Whether you need the mod or the plugin, the installation process via the MintServers panel is incredibly straightforward:
You must install the exact version of Chunky designed for your specific server setup. If you are unsure which file to pick, the mod version guide in Related Guides below shows you how to check.
Chunky Commands & Workflow
Chunky is controlled entirely via commands. You can run these commands directly in your MintServers game panel console, or in-game if you are an operator (OP).
Here is the basic workflow to get your generation started:
/chunky world world_nether./chunky center 100 -500./chunky radius 5000 will prepare a 10,000 by 10,000 area./chunky start.Recommended Generation Radiuses
Larger radiuses require more disk space and generation time. It is usually best to start small and expand if your players start reaching the borders!
| Server Size | Players | Command | Estimated Storage |
|---|---|---|---|
| Small | 1-5 | /chunky radius 4000 |
~2.7 GB |
| Medium | 5-20 | /chunky radius 6000 |
~6.0 GB |
| Large | 20-50 | /chunky radius 8000 |
~11.0 GB |
Do not stop the server abruptly while Chunky is running! Force-stopping the server while Chunky is actively writing chunk data can lead to world corruption. Always use
/chunky pause or /chunky cancel before restarting your host.
Monitoring Your Progress
Use the /chunky progress command periodically in the console or in-game to check how the generation is going. You will see the percentage completed, the number of chunks processed, and an estimated time remaining. Keep in mind the ETA can fluctuate based on server load and the complexity of the terrain being generated.
Generating large areas can take a significant amount of time, potentially hours or even days for very large radiuses. Because pre-generating chunks is resource-intensive, your server's performance might decrease while Chunky is running. It is highly recommended to run these tasks during off-peak hours when fewer players are online.
Related Guides
Work out which Chunky file matches your server's loader and Minecraft version.
🛠️ Troubleshooting Chunky Issues
Progress bar not showing
The visual progress bar does not always show up on your screen, but that does not mean it isn't running in the background. Use the /chunky progress command to verify!
No tasks running
This error means no generation task has been started yet. You must set your radius first, and then manually run /chunky start.
Commands not working
Verify that the plugin/mod was installed correctly via the MintServers panel, ensure you restarted the server after installation, and double-check your syntax (make sure there are spaces between words).
Server lagging badly
Generation forces the server CPU to work overtime. If your players are lagging, use /chunky pause and resume the task later when they log off.
Task stopped unexpectedly
Check your server console for errors. The server might have run out of memory or disk space. Once resolved, you can resume the task by typing /chunky continue.
Whether you are using the Chunky plugin on Paper/Spigot or the Chunky mod on Forge/Fabric, this process will ensure your players have a buttery-smooth experience exploring your world.
Still stuck?
Our team is happy to help. Open a ticket through the live chat button in the bottom-right corner of our website, or join our Discord and open a ticket there.
Join our Discord