Colony Survival takes its main settings when the server process launches, and keeps the rest in a JSON config file.
1. Name, password and rcon password
These are launch values, set on the Startup page of your server in the panel. That page is not linked in the sidebar, so open your server and add /startup to the end of the address.
| Value | What it does |
|---|---|
server.name | The name shown in the server list. |
server.password | Password players must enter. Empty means open. |
server.rconpassword | Password for remote console access. Keep it different from the join password. |
- Stop the server.
- Change the values.
- Start the server and check the console for the name it registered.
2. World name and seed
The world is chosen at launch as well. A world name that already exists is loaded, and a name that does not exist creates a new world with the seed you give it.
- To start fresh without losing anything, set a new world name rather than deleting files. The old world stays on disk.
- A seed can be text or a number.
- Changing the seed does nothing to a world that already exists. The terrain is already generated and saved.
3. Public listing
Whether the server is advertised is controlled by the server list settings in the JSON config. There are separate options for listing publicly, on the local network and to friends. Turn public listing off if you want an address only server.
4. Advanced settings
- Stop the server.
- Open the Files tab and look under
gamedata/settings/for the server JSON file. - Change the value you need, keeping the file valid JSON. A trailing comma breaks the whole file.
- Save and start the server.
5. If a change does not apply
- The server was running when you edited. Stop it first. Colony Survival writes its own files as it runs.
- A launch value wins over the same setting in the file. Change it in one place only.
- Read the first lines of the console after a start. Config problems are reported there.
Open a ticket with the setting and the value you want if it will not hold.





