Romestead's dedicated server doesn't have a separate "new world" button, world creation and switching is controlled entirely through three fields in your config.json file: AutoStartWorldName, AutoCreateAndLoadWorld, and AutoCreateWorldSize. This guide covers how to use them to start fresh, pick a world size, or switch back to a world you've already created.
Starting A Brand New World
AutoStartWorldName doubles as the folder name your world is saved under, inside saved_worlds/. Using a name that's never been used before guarantees the server generates a brand new world instead of loading an old one.
- Stop your server on the MintServers panel.
- Open
config.jsonfrom the Files tab. - Set
AutoStartWorldNameto a new, unused name, for example"MyNewWorld". - Make sure
AutoCreateAndLoadWorldis set totrue. - Set
AutoCreateWorldSizeto your preferred size (see below). - Save the file and Start your server. The new world generates on this boot.
World Size Options
AutoCreateWorldSize accepts three values:
0— Small1— Standard (default)2— Large
A standard world with up to 4 players runs comfortably on 4 GB of RAM. A large world, or a server with 5 or more players, needs 8 GB, and that headroom is required just to generate a large world in the first place, not only to run it afterward. Generating a large world will also take noticeably longer on first boot.
Using A Fixed Seed (Optional)
Some server configurations also support an AutoCreateWorldSeed field alongside the three above, letting you generate a specific, reproducible world layout instead of a random one. This key isn't listed on the official Romestead wiki's core configuration reference, so treat it as experimental, test it on your own server before relying on it for anything important.
Loading An Existing World Instead Of A New One
To switch back to a world you've already created, set AutoStartWorldName to the exact, case-sensitive name of that world's existing folder under saved_worlds/, then restart. The server loads that save instead of generating a new one. AutoCreateWorldSize has no effect in this case, since no new world is being generated.
This is also how you keep multiple separate worlds on the same server: give each one its own AutoStartWorldName, and switch between them by changing that one field and restarting.
What Carries Over Between Worlds
Password, Port, MaxPlayers, and EnableCheats are server-level settings, not world-level ones. They stay exactly the same no matter which world is currently loaded. Only the actual world itself, terrain, buildings, and player progress, changes when you switch AutoStartWorldName to a different value.
If you run into any trouble creating a new world or switching between saves, no worries! Just open a support ticket and our team will gladly take a look.