Pre-Generating your world is a really good way to not only save resources but also to reduce CPU and RAM usage as generating chunks in any Minecraft server/world can be quite resource intensive.
We recommend you do this when your players are not online as this can cause high CPU and RAM usage but once it is finished, your server will feel smooth like butter!
Here is a list of chunky commands:

Make sure to read the description of each command so you know what it does, if you are doing these commands in game then make sure you put / before them!
First off, we have to set the radius in which the chunks will be generated. We recommend using the command (/)chunky worldborder
or (/)chunky radius <radius>
Note: If you are doing the radius option, you may encounter severe overload if you set it to too high to the point where your server may crash. Same goes for worldborder if you have not set the max-world-size
in server.properties!
Now we need to start the generating!! To do this do (/)chunky start
and press enter! This will start the generating, you will see the progress of the generation in console or in game. If you are in game and cannot see the generating then do (/)chunky progress
to see the progression!
What if we want to play but the world is still generating? Well you can do (/)chunky pause
to pause the generating if you want! Give the server a few minutes to settle down and then you can join and play! Once you are done playing you can do (/)chunky continue
to continue the generating. If you want to stop the generating, then doing (/)chunky cancel
and then (/)chunky confirm
will do so, however it is not recommended to stop the action but if you must then you totally should!
These are the core aspects of how to pre-generate your world using Chunky!