Staring at a console screen while your new server refuses to appear in the game browser can be incredibly stressful. It is completely normal for new owners to panic and assume the server is broken after three minutes, but Rust simply takes a massive amount of time to generate a world.
Let us break down exactly how long you should expect to wait and what factors are slowing down your boot sequence.
Expected Startup Times
Startup times vary drastically depending on whether the server is generating a brand new map or simply loading an existing one into memory.
- First-Time Startup (Fresh Map Wipe): Expect to wait 10 to 30 minutes. A standard 3000 to 4000 size map takes about 10 to 15 minutes. A massive 6000 size map can easily take upwards of 30 to 50 minutes to calculate the terrain, monuments, and roads on its first boot!
- Normal Restarts (Existing Map): Expect to wait 3 to 8 minutes. Once the map is successfully generated, subsequent restarts are much faster, as the server just has to load the existing terrain and player bases back into active memory.
- Modded Servers: Add 1 to 5 extra minutes to your total time. The server has to compile and load every single Oxide or Carbon plugin before it will allow players to connect.
The Magic Console Message
How do you know when it is actually ready? Open your panel Console and watch the text scroll. The server is completely unjoinable until you see this exact phrase appear at the very bottom:
Factors That Slow Down Boot Times
- World Size: A 6K map takes two to three times longer to generate than a 3K map.
- High Entity Counts: If your server has been running for weeks without a wipe, it has to load thousands of massive player bases, deployables, and dropped items into memory every restart.
- Custom Maps: Using a custom map from a URL requires the server to download the massive file and parse the custom terrain before it can even begin the standard boot sequence.
- Force Wipes: When Facepunch releases their monthly update, it forces a map wipe, meaning your server will have to go through the lengthy first-time generation process all over again.
If your server startup exceeds 30 to 40 minutes and there is absolutely zero new text appearing in your console, the process is likely stuck or frozen. If the console is completely frozen with no new lines generating, simply click Restart in your panel to retry the process. Remember, as long as new text is periodically appearing in the console, the server is working hard!