Now offering Palworld Game Servers!
Help
Register
Billing
Support
AA Game Hosting
  • 0 Shopping Cart
  • Home
  • Store
    • Browse All
    • Register a New Domain
    • Transfer Domains to Us
  • Announcements
  • Knowledgebase
  • Network Status
  • Affiliates
  • Contact Us
  • More
  • Account
    • Login
    • Register
    • Forgot Password?
  1. Portal Home
  2. Knowledgebase
  3. AA Game Hosting
  4. Game Servers
  5. Dedicated Game Servers
  6. Don't Starve Together
  7. How to Setup Caves on your Don't Starve Together Server

  Categories

1
AA Game Hosting

  Categories

  Tag Cloud

7daystodie 7dtd 7d2d experimental switch admin agario ark survival evolved structure collision dino dino stats player stats local world uploading world admin commands dlc map genesis arma 2 waiting host waiting host mod installation mod install atlas arma 3 configuration configuration guide mods wasteland commandlist admin list command missionfile arma3 FTP Guide FTP File Transfer Protocol scheduled tasks scheduled tasks Ark: Survival Evolved Multiplayer Survival Game Server help Dedicated Server Support Ark Survival Evolved Server Configuration Sunkenlands Upload Upload World Upload Save Save File Palworld Necesse Arma Reforger Arma Connect Arma Mods Mods V Rising V Rising Guide connect V RIsing Private Password V Rising Server Ban Kick V Rising admin Voice chat V Rising voice Save Saved Progress V Rising Preset Workshop Arma Reforger Scenario Arma Reforger Mission Arma3 mission Terraria TModLoader Join Tshock Valheim Server password upload Server name Project Zomboid Quickstart Steam workshop update conan Conan Exiles join upate palworld Palworld Server Connection barotrauma quickstart guide Minecraft Java curseforge java Forge Change campaign configure Update karma system enable The Forest traitors how to how to join server in-game avorion DayZ Modding commands quick Quick start galaxy Server Configurations Difficulty Offset Max Creature Level Loot Scale Wipe Wild Dinos Restore Backup Restore Timestamps Mod Installation Disabling Battleye Anti-cheat PVE Setup Incubation Settings Spawn Rates 7 days to die Game Difficulty Reinstallation Crossplay Option 7 Days to Die Specific Version Selection Darkness Fall Mod Installation Ragnarok DLC Scorched Earth DLC The Center DLC Extinction DLC Fjordur DLC Aberration DLC Structure Collision Abberation Expansion Map Switching Maps Genesis Expansion Map custom map Crystal Isles DLC Genesis DLC Genesis 2 DLC Lost Islands DLC Valguero DLC Crossplay Options Scenario IDs Avorion New Galaxy Create Galaxy Battalion 1944 Quickstart Guide Connecting to Server Blackwake Game Mode Friendly Settings Adding Admins Admins Chivalry Medieval Warfare Add Mods Connect to Server In-Game Connection Citadel:Forge with Fire server configurations Multipliers XP Rates Isle of Siptah Maps Creative Mode Conan Exiles Mod Mods Installation Day of Defeat Source Custom Maps Server Messages dayz standalone DSZA Launcher Ban Players Item Spawns Login Logout Gameplay Settings Installing Community Online Tools Installing Mods Installing CF Admin Tools Contaminated Areas Day Time Settings Day Time Night Time Acceleration Night Mode Deer Isle Expansion Map Mod Map Installation Change the Weather DayZ Weather Weather Snow Loadouts Player Loadouts dayz admin How to become an Admin Don't Starve Together how to connect Cluster Token Token Generation Generate Server Token Troubleshooting Guide Server not showing Delete Data Delete World Delete Save Caves Caves Setup Cluster Server Clustering Cave Server New Reign Beta Expansion DST DST Upload Save File Uploading Local Save File Server not starting Troubleshooting

  Support

  My Support Tickets   Announcements   Knowledgebase   Downloads   Network Status   Open Ticket

How to Setup Caves on your Don't Starve Together Server Print

  • Don't Starve Together, Caves, Caves Setup, Cluster Server, Clustering, Cave Server, Server Configurations
  • 0

don't-starve-together-logo.png

This guide will help you on How to setup caves on your Don't Starve Together Server.

Not a client yet? Order a Don't Starve Together server today with AA Game Hosting

 

Caves are an essential feature in Don’t Starve Together, offering players access to unique resources, biomes, and challenges that are not available on the surface world. Enabling caves on your server not only enriches gameplay but also provides a more complete survival experience, as many advanced crafting recipes and late-game strategies depend on cave exploration. This guide will walk you through the process of setting up caves on your DST server. Whether you’re hosting a dedicated server or running a local world, you’ll learn the key steps to configure your server settings, ensure stability, and troubleshoot common issues. By the end, you’ll have a fully functional cave system seamlessly connected to your overworld, ready for you and your friends to explore.

 
 
There are two versions of caves:
  • a "Caves Only" Server instead of the forest/overworld which only requires one server,
  • and a "Multi-Level" Server where you will need to rent two servers from us, one acting as the Master server (aka forest/overworld) and one as the Slave server (aka caves).
 
 
Setting Up Caves on your Don't Starve Together Server
 
For a Caves Only server, you'll need to generate the caves world.
 
 

1. Log in to your Game Control Panel and navigate to your service.

2. Before making any modifications, stop the server from running by clicking the Stop button.

 

3. Go to Configuration Files.

 

4. On the Configuration Files, look for  ServiceSettings.cfg file and click the Text Editor.

dont-starve-together-server-configuration-servicesettings.cfg-file-text-editor.png

 

5. Take note of the Shard Master Port as we will be using this shortly. Close this window after you've noted the port number.

dont-starve-together-server-configuration-shard-master-port.png

 

6. Next, click on the Config Editor button beside the cluster.ini file.

dont-starve-together-server-configuration-cluster.ini-file-config-editor.png

 

7. Scroll down to the [SHARD] section and refer to the settings below and modify them accordingly.

shard_enabled = true

bind_ip = 127.0.0.1 (NOTE: This should always be "127.0.0.1")

master_ip = 127.0.0.1 (NOTE: This should always be "127.0.0.1")

master_port = Server's Master Port (NOTE: Input the server's master port in that we copied earlier from ServiceSettings.cfg)

cluster_key = thisshouldmatchallshardservers

server type = Caves

 

dont-starve-together-server-configuration-shard-modification.png

 

8. After editing, click the Save button to apply the changes on your server.

 

9. After that, click on the Text Editor button beside the server.ini files. There are currently two server.ini files which you will both edit.

dont-starve-together-server-configuration-server.ini-files-text-editor.png

 

10. You'll want to make sure that the parameter is_master = true is present in both files.DST - ismaster #1DST - ismaster #2

 

11. After editing, click the Save button to apply the changes on your server.

 

12. Start your server and then you want to connect to your server as admin and regenerate the world by typing "c_regenerateworld()" in the console, or through the "Web Console" in the control panel.

DST - Regenerate World command

 

 

 

Setting up a "Multi-Level Server" (Clustering)

 

To set up a multi-level server, you'll need to run two Don't Starve Together servers. One for the Forest/Overworld (this will be your Master server) and one for the Caves (this will be your Slave server). Players can migrate back and forth between these servers to use the Caves.
 
Note: Make sure that both servers' tokens are set. Click here for the guide if you're not sure how.
 
 
 

1. Log in to your Game Control Panel and navigate to your service.

2. Before making any modifications, stop the server from running by clicking the Stop button.

 

3. Go to Configuration Files.

 

4. On the Configuration Files, look for  ServiceSettings.cfg file and click the Text Editor.

dont-starve-together-server-configuration-servicesettings.cfg-file-text-editor.png

 

5. Take note of the Shard Master Port as we will be using this shortly. Close this window after you've noted the port number.

dont-starve-together-server-configuration-shard-master-port.png

 

6. Next, click on the Config Editor button beside the cluster.ini file.

dont-starve-together-server-configuration-cluster.ini-file-config-editor.png

 

7. Scroll down to the [SHARD] section and refer to the settings below and modify them accordingly.

 

Note: The Master Port for both configs should be the same, which is the Master Port of our Master Server.
 
 
The Master Server should be like this:
 
dont-starve-together-server-configuration-master-shard-1.png
 
The Caves Server should be like this:
 
dont-starve-together-server-configuration-caves-shard.png
 
 
8. After editing, click the Save button to apply the changes on your server.

 

9.  After that, click on the Text Editor button beside the server.ini files. There are currently two server.ini files which you will both edit. 

dont-starve-together-server-configuration-server.ini-file-2.png
 
 
 10 . For your Master server, you'll want to make sure that the parameter is_master = true is present in both files.
 
DST - ismaster #3
DST - ismaster #2

 

11. After editing, click the Save button to apply the changes on your server.

 

12. For your Slave server, you'll want to make sure that the parameter is_master = false is present instead.

DST - ismaster #4
DST - ismaster #5
 
 
13. After editing, click the Save button to apply the changes on your server.

 

14. Start both of the server. After they initialize, you should see them connect to each other in their respective logs.

To make sure your servers have sync'd correctly, access the server's Web Console. It will tell you if they have successfully connected, as shown below:
DST - Master Server connected
 
DST - Master Server connected
 
 
15. You'll have to regenerate the Master server by typing "c_regenerateworld()" into the in-game console or the "Web Console" to spawn cave entrances. Alternatively, you can use "c_spawn('cave_entrance')" instead if you really want to preserve your existing world.
 
DST - Regenerate World command
 
 
Common Errors
 
  • Different Gamemodes: Both servers need to be running the same game mode.
  • Wrong Master Port: Make sure both servers are using the Master server's port.
  • Wrong IP Address: Both servers should use "127.0.0.1" local IP as they should be on the same IP address.
  • Not on the same dedicated server: Both servers should be on the same dedicated server. This removes any latency delays and improves connectivity. If they aren't on the same dedicated server, please contact our support.
 
 
 
 

Did the above information not work for you?
Please click here to contact our support via a ticket.


Was this answer helpful?

Related Articles

How to Generate a Token for your Don't Starve Together Server This guide will help you on how to generate a token for your Don't Starve Together server.... I Can't See my Server in the Server List in Don't Starve Together (Troubleshooting Guide) This guide will help you on how to troubleshoot your Don't Starve Together server when it's not... Quickstart Guide for your Don't Starve Together Server This is a quick start guide to jumpstart your adventures on your Don't Starve Together server.... How to Delete your World and Generate a New One on your Don't Starve Together Server This guide will help you on How to Delete your World and Generate a New One on your Don't... How to Switch to a New Reign Beta on your Don't Starve Together Server This guide will help you on How to switch to a new beta reign on your Don't Starve Together...
« Back

  Tag Cloud

7daystodie 7dtd 7d2d experimental switch admin agario ark survival evolved structure collision dino dino stats player stats local world uploading world admin commands dlc map genesis arma 2 waiting host waiting host mod installation mod install atlas arma 3 configuration configuration guide mods wasteland commandlist admin list command missionfile arma3 FTP Guide FTP File Transfer Protocol scheduled tasks scheduled tasks Ark: Survival Evolved Multiplayer Survival Game Server help Dedicated Server Support Ark Survival Evolved Server Configuration Sunkenlands Upload Upload World Upload Save Save File Palworld Necesse Arma Reforger Arma Connect Arma Mods Mods V Rising V Rising Guide connect V RIsing Private Password V Rising Server Ban Kick V Rising admin Voice chat V Rising voice Save Saved Progress V Rising Preset Workshop Arma Reforger Scenario Arma Reforger Mission Arma3 mission Terraria TModLoader Join Tshock Valheim Server password upload Server name Project Zomboid Quickstart Steam workshop update conan Conan Exiles join upate palworld Palworld Server Connection barotrauma quickstart guide Minecraft Java curseforge java Forge Change campaign configure Update karma system enable The Forest traitors how to how to join server in-game avorion DayZ Modding commands quick Quick start galaxy Server Configurations Difficulty Offset Max Creature Level Loot Scale Wipe Wild Dinos Restore Backup Restore Timestamps Mod Installation Disabling Battleye Anti-cheat PVE Setup Incubation Settings Spawn Rates 7 days to die Game Difficulty Reinstallation Crossplay Option 7 Days to Die Specific Version Selection Darkness Fall Mod Installation Ragnarok DLC Scorched Earth DLC The Center DLC Extinction DLC Fjordur DLC Aberration DLC Structure Collision Abberation Expansion Map Switching Maps Genesis Expansion Map custom map Crystal Isles DLC Genesis DLC Genesis 2 DLC Lost Islands DLC Valguero DLC Crossplay Options Scenario IDs Avorion New Galaxy Create Galaxy Battalion 1944 Quickstart Guide Connecting to Server Blackwake Game Mode Friendly Settings Adding Admins Admins Chivalry Medieval Warfare Add Mods Connect to Server In-Game Connection Citadel:Forge with Fire server configurations Multipliers XP Rates Isle of Siptah Maps Creative Mode Conan Exiles Mod Mods Installation Day of Defeat Source Custom Maps Server Messages dayz standalone DSZA Launcher Ban Players Item Spawns Login Logout Gameplay Settings Installing Community Online Tools Installing Mods Installing CF Admin Tools Contaminated Areas Day Time Settings Day Time Night Time Acceleration Night Mode Deer Isle Expansion Map Mod Map Installation Change the Weather DayZ Weather Weather Snow Loadouts Player Loadouts dayz admin How to become an Admin Don't Starve Together how to connect Cluster Token Token Generation Generate Server Token Troubleshooting Guide Server not showing Delete Data Delete World Delete Save Caves Caves Setup Cluster Server Clustering Cave Server New Reign Beta Expansion DST DST Upload Save File Uploading Local Save File Server not starting Troubleshooting

  Support

  My Support Tickets   Announcements   Knowledgebase   Downloads   Network Status   Open Ticket

Loading...
Loading...
Choose language
العربية
Azerbaijani
Català
中文
Hrvatski
Čeština
Dansk
Nederlands
English
Estonian
Persian
Français
Deutsch
עברית
Magyar
Italiano
Macedonian
Norwegian
Português
Português
Română
Русский
Español
Svenska
Türkçe
Українська

Choose Currency

£ GBP
$ USD
€ EUR

Generate Password

Please enter a number between 8 and 64 for the password length

AA Game Hosting is a Game Hosting Company, we offer game servers, Voice servers and Web hosting which we support 24/7 by a team of technical professionals and support staff,we aim to provide the best game hosting in the industry news, focusing on the very best games, we only utilise high performance hardware and the best networks avaliable.

HOSTING SERVICES
  • Cloud Web Hosting
  • Game Server Hosting
  • Minecraft Server Hosting
  • Voice Server Hosting
  • WEB HOSTING
  • Personal Webhosting
  • Community Webhosting
  • Cloud Webhosting
  • INFORMATION
  • About us
  • Privacy Policy
  • Terms of Service
  • Payment Options
  • ACCESS
  • Web Control Panel
  • Game Control Panel
  • Support
  • Contact Us

    • Twitter
       
      Facebook

    AA Game Hosting

    © 2024 AA Game Hosting ® All Rights Reserved.