How to Configure Your Necesse Dedicated Server
Complete Necesse server.cfg reference — server name, password, max players, world settings, and admin setup.
Necesse uses server.cfg (simple key=value format) in the server root.
Key Settings
| Setting | Default | Description |
|---|---|---|
serverName | "Necesse Server" | Browser display name |
serverPassword | "" | Join password (empty = public) |
maxClients | 10 | Max concurrent players |
worldSeed | "" | World seed (blank = random) |
pauseWhenEmpty | true | Pause world when empty |
giveClientsPower | true | Give clients admin-like permissions |
World Settings (Set at Creation)
These are configured when creating the world, not in server.cfg:
Difficulty
| Level | Description |
|---|---|
| Casual | Easy enemies |
| Adventure | Standard |
| Classic | Balanced |
| Hard | Tough enemies |
| Brutal | Maximum challenge |
Death Penalty
| Option | Effect |
|---|---|
| Keep Inventory | No penalty |
| Drop Inventory | Items drop at death location |
| Hardcore | Permadeath — character deleted |
Raid Frequency
Controls how often hostile raids attack settlements: None, Low, Normal, High, Very High
Ports
| Port | Protocol | Purpose |
|---|---|---|
| 14159 | UDP | Game traffic |
Change via startup: -port 14159
Admin Setup
Add SteamID64s to admins.txt (one per line).
Console Commands
| Command | Description |
|---|---|
/kick <player> | Kick |
/ban <player> | Ban |
/give <player> <itemID> [amount] | Give items |
/tp <player> <x> <y> | Teleport |
/time set <value> | Set time |
/permissions <player> <level> | Set permission level |
/world save | Force save |
/stop | Graceful shutdown |
Mods
Steam Workshop mods auto-download when clients connect. Manual mods: place .jar files in mods/.
Save Location
saves/ folder in the server directory.
Related Guides
How is this guide?

40% Off — Limited TimeGet your Necesse server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server