DST World Gen Builder

Configure Forest and Cave world generation for your Don't Starve Together dedicated server. Adjust every resource, creature, and season setting — then copy the ready-to-paste worldgenoverride.lua blocks directly into your server files.

Quick Presets

World Setup

Season Lengths

Resources

Food & Plants

Animals & Neutral Creatures

Monsters, Bosses & Events

Forest World — worldgenoverride.lua

return {
    override_enabled = true,
    preset = "SURVIVAL_TOGETHER",
    overrides = {
        world_size = "default",
        branching = "default",
        loop = "default",
        season_start = "default",
        day = "default",
        task_set = "default",
        autumn = "default",
        winter = "default",
        spring = "default",
        summer = "default",
        trees = "default",
        grass = "default",
        sapling = "default",
        flint = "default",
        rock = "default",
        flowers = "default",
        reeds = "default",
        marshbush = "default",
        tumbleweed = "default",
        fern = "default",
        mushtree = "default",
        regrowth = "default",
        ponds = "default",
        touchstone = "default",
        boons = "default",
        berrybush = "default",
        carrot = "default",
        mushroom = "default",
        cactus = "default",
        banana = "default",
        bees = "default",
        angrybees = "default",
        rabbits = "default",
        moles = "default",
        butterfly = "default",
        birds = "default",
        buzzard = "default",
        catcoon = "default",
        perd = "default",
        pigs = "default",
        beefalo = "default",
        beefaloheat = "default",
        penguins = "default",
        tallbirds = "default",
        walrus = "default",
        spiders = "default",
        hounds = "default",
        houndmound = "default",
        merm = "default",
        tentacles = "default",
        liefs = "default",
        lureplants = "default",
        chess = "default",
        krampus = "default",
        deciduousmonster = "default",
        bearger = "default",
        deerclops = "default",
        goosemoose = "default",
        dragonfly = "default",
        antliontribute = "default",
        lightning = "default",
        frograin = "default",
        wildfires = "default",
        weather = "default",
    },
}

Save as DoNotStarveTogether/[ClusterName]/Master/worldgenoverride.lua

Cave World — worldgenoverride.lua

return {
    override_enabled = true,
    preset = "DST_CAVE",
    overrides = {
        world_size = "default",
        branching = "default",
        cavelight = "default",
        earthquakes = "default",
        rock = "default",
        flint = "default",
        flower_cave = "default",
        wormlights = "default",
        lichen = "default",
        mushtree = "default",
        cave_ponds = "default",
        cave_spiders = "default",
        bunnymen = "default",
        slurper = "default",
        slurtles = "default",
        rocky = "default",
        monkey = "default",
        bats = "default",
        fissure = "default",
        wormattacks = "default",
        worms = "default",
    },
}

Save as DoNotStarveTogether/[ClusterName]/Caves/worldgenoverride.lua

How to Apply World Gen Settings

Important: New worlds only

World generation settings only apply when creating a new world. They have no effect on an existing save. To change world gen, start a fresh server with a new save slot or delete your existing save files.

File locations

Each shard has its own worldgenoverride.lua. The Master shard (Forest) lives in your cluster's Master/ folder; the Caves shard lives in Caves/. Place each file in its respective folder before starting the server.

override_enabled = true

The override_enabled = true line is required for the file to take effect. Without it, DST ignores the overrides table entirely and uses default world gen.

Resource-Rich preset tip

The Resource-Rich preset boosts all resource spawns to "often" — great for PvE servers where new players shouldn't struggle for materials. Pair it with the Peaceful preset settings for the most relaxed experience.

Private Don't Starve Together hosting

Run your own Don't Starve Together server.

Rent a private Don't Starve Together server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.

Rent a Don't Starve Together server Real hardware · Full control panel · 98% SLA

Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.