Summer Sale   25% off with code 00d 00h 00m 00s


 
 
 
 
Knowledgebase Romestead How To Configure Your Romestead Server

How To Configure Your Romestead Server

Your Romestead dedicated server reads all of its settings from a single config.json file, located in your server's root directory alongside the server executable itself. This one file controls your world name, password, port, player limit, and more.

This guide breaks down exactly what each field does, so you know what you're changing before you restart your server.

⚠️ Important Warning: Always make sure your server is completely stopped on your MintServers panel before editing config.json. The server only reads this file on startup, so changes made while it's running will not apply until you restart it, and a malformed file can prevent your server from starting at all.

Step 1: Locating config.json

The config file sits in your server's root directory, the same folder as the server executable.

📁 server (your server's root directory)
📄 config.json (Click to edit this file)
  1. Log into your MintServers panel and click the Stop button to safely shut down your server.
  2. Navigate to the Files tab on the left-hand sidebar.
  3. Click on the config.json file to open it in the text editor.

Step 2: Understanding Each Field

Romestead's dedicated server reads seven fields from this file. Field names are case-sensitive, so make sure they match exactly:

📄 config.json
{
  "AutoStartWorldName": "auto",
  "AutoCreateAndLoadWorld": true,
  "AutoCreateWorldSize": 1,
  "Password": "change-me",
  "Port": 8050,
  "MaxPlayers": 8,
  "EnableCheats": false
}
  • AutoStartWorldName — The name of the world your server loads on startup. This also becomes the folder name where your world save is stored.
  • AutoCreateAndLoadWorld — Set to true or false. When true, the server automatically generates and loads the world named above if it doesn't already exist.
  • AutoCreateWorldSize — An integer controlling how large the auto-generated world is. A larger number creates a bigger map; 1 is a reasonable standard starting point.
  • Password — The password players must enter to join your server. Choose something your friends can share easily but strangers can't guess.
  • Port — The UDP port your server listens on. The default is 8050.
  • MaxPlayers — The maximum number of players who can be connected at once. Romestead currently supports 1-8.
  • EnableCheats — Currently listed by the official wiki as reserved for future use. Setting this to true will not unlock a working cheat or spawn menu at this stage.
🚀 Launch Your Unlimited RAM Game Server — Just $9.99/mo!
💡 Watch Your JSON Syntax
A trailing comma or an unquoted string is enough to stop your server from starting. If the server won't boot after an edit, check the Console tab, it will print the exact error and line if config.json is malformed.

Step 3: Matching Your Port (If Changed)

If you change Port away from the default 8050, make sure you also create a matching port allocation on your MintServers panel first.

  1. Go to the Network tab on the left-hand sidebar.
  2. Click Create Allocation to generate a new port.
  3. Copy the new port number and use it as your Port value in config.json.

Step 4: Saving And Restarting

  1. Click the Save Content button at the top right of the file editor.
  2. Navigate back to the Console tab and click Start.
  3. Watch the console output to confirm the server loads your world and starts listening on the correct port.

🛠️ Troubleshooting Common Issues

  • Server won't start after editing: Check the Console tab for a JSON syntax error, most commonly a stray trailing comma or a missing quotation mark.
  • Players can't connect on a changed port: Make sure the port allocation in your Network tab matches the Port value in config.json exactly.
  • Changes don't seem to apply: Config.json is only read on startup. Confirm you clicked Save Content and then fully restarted the server, not just reloaded the page.

Once your fields are set and your server starts up cleanly, you're good to go. If you run into any trouble getting your config working, no worries! Just open a support ticket and our team will gladly take a look.

Was this article helpful?

The Last Minecraft Hosting You Will Ever Need!

Unlimited Slots, Unlimited RAM, One-Click Mods & Plugins