Advertisement

Generate a Don't Starve Together cluster.ini

Don't Starve Together divides its configuration between the cluster and each separate shard, and a setting in the wrong file has no effect whatsoever.

Visual Settings

ini Format
Identity

Cluster name in the server browser.

Description shown in the browser.

Gameplay

Playstyle tag used by the browser filters.

Player versus player damage.

Survival keeps progress on death, endless is more forgiving, wilderness respawns you as a new character.

Lets players vote to kick or to roll back.

Players & Access

Join password.

Slot limit across the whole cluster.

Performance

Pauses when nobody is online. Worth leaving on — a cluster runs two server processes, so idle CPU cost is doubled.

RCON & Query

Enables the server console. Note that shard-specific settings such as ports do not belong in this file — they go in each shard's own server.ini.

cluster.ini

[NETWORK]
cluster_name=My DST
cluster_description=
cluster_password=
cluster_intention=cooperative

[GAMEPLAY]
max_players=6
pvp=false
game_mode=survival
pause_when_empty=true
vote_enabled=true

[MISC]
console_enabled=true

Advertisement

The cluster.ini format

cluster.ini is sectioned INI and holds whatever applies to the cluster as a whole: name, password, player limit, PvP and game mode. Anything specific to one shard is not in it — that goes in a separate server.ini inside the shard's own folder.

Advertisement

The mistake that wastes an evening

Put shard settings in cluster.ini, or cluster settings in a shard file, and they are ignored without a word. When a change will not take, start by checking which of the two files it belongs in; syntax is almost never the culprit.

Rather not run the server yourself?

These tools are free and funded by the two hosting services we run. If you want a server that is already set up, here they are.

Advertisement