Whether you want a relaxing casual run, a hardcore challenge, or want to force a specific seasonal event to stay active all year round, configuring your Core Keeper server is incredibly simple! You can easily manage your world settings using our built-in panel tools.
Let us dive into the configuration options so you can fine-tune your underground adventure.
Method 1: Game Settings
The absolute easiest way to configure your server is by using the Game Settings right inside your control panel! This prevents any accidental coding errors.
- Log into your MintServers panel and click the Stop button to safely shut down your server.
- On the left-hand sidebar, navigate to the Game Settings tab.
- You can quickly change your Server Name, Password, Max Players, and World Mode right from this screen!
- The panel automatically saves these changes as soon as you click outside the text boxes.
- Return to the Console tab and click Start.
Method 2: Editing the Configuration File Directly
If you prefer to edit the files manually or need to change advanced variables, you can access the core JSON file.
- With your server stopped, navigate to the Files tab on the left-hand sidebar.
- Use the interactive file manager to click through the folders and locate your configuration file. Follow this exact path:
- Click on the
ServerConfig.jsonfile to open the text editor. By default, it will look exactly like this:
📁 server (or your main server directory)
📁 .config
📁 unity3d
📁 Pugstorm
📁 Core Keeper
📁 DedicatedServer
Customizing Your Settings
You can safely change the values next to these variables to adjust your world rules. Here are the most important settings you can tweak:
worldMode: Changes the difficulty of the game. You must change the number to one of the following:0= Normal1= Hard2= Creative4= Casual
worldSeed: Sets the generation seed for your world. If you set this to"0", it will generate a completely random seed. If you change the seed, you will need to generate a new world for it to take effect!seasonOverride: Allows you to force a specific seasonal holiday event to be active regardless of the real-world date. Leave it as-1for normal real-world seasonal cycles.world: Dictates which world save file the server should load. By default, this is set to0. If you ever want to start a brand new world without deleting your old one, just change this number to1!
Save and Start
Once you are happy with your new rules, double-check your code to make sure you didn't accidentally delete any quotation marks or commas.
- Click the Save Content button at the top right of the file editor.
- Navigate back to the Console tab and click Start.
🛠️ Troubleshooting Configuration Issues
Your server will now boot up with your custom configurations applied! If your server seems to have reset its settings or refuses to boot, double-check your JSON file for formatting syntax errors. If you run into any trouble getting a specific setting to work, no worries! Just open a support ticket and our team will gladly jump in and configure it for you.