---
title: "Configuring World Generation On Your Don't Starve Together Server"
description: "Information on how to configure World Generation on Your Don't Starve Together Server"
url: https://help.chiphead.tech/en/articles/385-configuring-world-generation-on-your-don-t-starve-together-server
collection: "Dont Starve Together"
updated: 2026-06-11
language: en
---

# Configuring World Generation On Your Don't Starve Together Server

Information on how to configure World Generation on Your Don't Starve Together Server

## Summary

You can customize many aspects of **Don’t Starve Together’s** world generation, such as animal and resource spawn rates, season length, the starting season, and more. To do this, you’ll need to create and upload a configuration file called **leveldataoverride.lua** to your server. This guide will walk you through the entire process.

## Creating the Config File

The easiest way to create the **leveldataoverride.lua** file is by using the in-game world generation tools.

1.  Launch **Don’t Starve Together**.
    
    ![](https://staticfiles.gleap.io/gattachments/4fevIT3iVCtTZTbN2B7Q6DCyqbHn6tWQ7esBQgYp5bC5dPJasaxR5Er7Fiy0rvmRmg3InqVD4Do.png)
    
2.  Select **“Host Game” &** create a new world.
    
    ![](https://staticfiles.gleap.io/gattachments/7X88FCQDDHCNDfNZNPViNYwGy9NRpyPYLlpeQ6D5vV4uAbpULrKl1w8fEvLyQVEPWAdfRFtMafv.png)
    
3.  Choose your **game mode** and make any changes to the **World/Worldgen settings**.
    
4.  After generating, return to the **main menu** and select **Data**.
    
    ![](https://staticfiles.gleap.io/gattachments/oZZ20Up66ppmZrUfVUJ8E042bJ6GxYfry1ahNdQaYOnk2gc9OYz40YT6uKskWtp8l1PDnJJ85oh.png)
5.  Select and open from the **Cluster** folders. The number will be based on the **Save Slot**.
    
6.  Choose the “Master” folder.
    
    ![](https://staticfiles.gleap.io/gattachments/YCLTPrC2tuN73Hg2YYiGQItO2q1X3twzz74s19MA5tK8CQ0nUEFMsilQAGwrlpUgxLQuihC7gpu.png)
    
7.  Locate your **“leveldataoverride.lua”** file
    
    ![](https://staticfiles.gleap.io/gattachments/uJoXzqrYPsj2CppIsufmLofliEQuzHd6FKxLrhvDPi8SMDK33lDpRLgqYFhlgZIHwsa9Cc9IwST.png)
    
8.  log into your ChipHead Panel
    
    ![](https://staticfiles.gleap.io/gattachments/XnY5DpKzxPW2HlpG5WbbS2KjgoDN4gWfi5I74QqEb7b1fI7Bv00vS2pTaJdh7yMIHzZYnwvDHDT.webp)
    
9.  Stop the server
    
    ![](https://staticfiles.gleap.io/attachments/20260611004222_2029.png)
    
10.  Go to Files & Navigate to the following directory:  
     `/home/container/DoNotStarveTogether/config/server/Master`
     
     ![](https://staticfiles.gleap.io/gattachments/OrJ0dB5Ysol6WFrTYmhzaGFMbmyKWqtoUKd6LfUytByD2baV72o43vqW17oHv6x7VGH5HWCqW1f.png)
     
11.  Upload the leveldataoverride.lua file from Step 7 by drag and dropping or using the upload icon.
     
12.  If you have generated a new world delete any existing save folders
     
13.  If caves are enabled repeat steps 6-11 for the “Caves” folder
     
14.  Start the server
     
     ![](https://staticfiles.gleap.io/attachments/20260611004351_6617.png)
     

> **Info:** Note:
> If your server already has an existing world, you’ll need to delete any saved folders inside `/config/<ClusterName>/Master/` before the **leveldataoverride.lua** file will take effect.
