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.
Always make sure your server is completely stopped on your MintServers panel before making any configuration changes. If you edit settings while the server is running, the game will overwrite your changes when it shuts down!
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.
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.
📁 server (or your main server directory)
📁 .config
📁 unity3d
📁 Pugstorm
📁 Core Keeper
📁 DedicatedServer
ServerConfig.json file to open the text editor. By default, it will look exactly like this: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:
worldModeChanges the difficulty of the game. You must change the number to one of the following:
0 = Normal1 = Hard2 = Creative4 = CasualworldSeedSets 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!seasonOverrideAllows you to force a specific seasonal holiday event to be active regardless of the real-world date. Leave it as
-1 for normal real-world seasonal cycles.worldDictates which world save file the server should load. By default, this is set to
0. If you ever want to start a brand new world without deleting your old one, just change this number to 1!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.
🛠️ 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.
Still stuck?
Our team is happy to help. Open a ticket through the live chat button in the bottom-right corner of our website, or join our Discord and open a ticket there.
Join our Discord