This guide covers admin commands, RCON setup, player management, map management, and server tuning for your DDRaceNetwork (DDNet) server. DDNet uses Teeworlds-based RCON for administration. For initial setup and connection instructions, see DDRaceNetwork Server Setup Guide.
1. RCON Setup
Set an RCON password in data/autoexec_server.cfg:
sv_rcon_password "YourSecretPassword"
To authenticate in-game, press F1 to open the console and type:
rcon_auth YourSecretPassword
Once authenticated, prefix commands with rcon or use the GPanel Console tab directly.
2. Player Management
| Command | Description |
|---|---|
status | List all connected players with IDs. |
kick <id> "reason" | Kick a player by ID. |
ban <ip> <minutes> "reason" | Ban an IP. 0 = permanent. |
unban <ip> | Remove an IP ban. |
bans | List all active bans. |
mute <id> <seconds> | Mute a player for the specified duration. |
3. Map Commands
| Command | Description |
|---|---|
change_map "mapname" | Change to a different map. |
sv_map "mapname" | Set the map (takes effect on restart). |
reload | Reload the current map. |
record "filename" | Start recording a demo. |
stoprecord | Stop recording. |
4. Server Settings
| Command | Description |
|---|---|
sv_name "name" | Change server name. |
password "pass" | Set or change join password. |
sv_max_clients <n> | Set maximum player count. |
sv_register <0/ipv4> | Toggle public server listing. |
say "message" | Send a server-wide chat message. |
broadcast "message" | Display a broadcast message to all players. |
shutdown | Gracefully shut down the server. |
5. DDRace-Specific Tuning
DDNet supports extensive physics and gameplay tuning:
| Command | Description |
|---|---|
sv_endless_drag 1 | Enable endless hook drag. |
sv_hit 0 | Disable player-to-player weapon knockback. |
sv_team 1 | Force team play. |
sv_solo_server 1 | Make all players solo (no collision). |
tune ground_control_speed <value> | Adjust ground movement speed. |
tune air_control_speed <value> | Adjust air control speed. |
6. Votes
Configure server votes in the config file:
add_vote "Change to Kobra" "change_map Kobra"
add_vote "Restart Map" "reload"
add_vote "Kick Player" "kick %d Voted off"
7. Troubleshooting
- Server not appearing in browser: Set
SERVER_REGISTERtoipv4and restart. - Map not found: Verify the map name is correct and exists in
data/maps/. - RCON not working: Ensure
sv_rcon_passwordis set in the config and authenticate withrcon_auth.
Related Articles
Need Help?
If you run into issues with your DDNet server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.