
Managing Players on Your 7DtD Server
List, kick, ban and whitelist players from the panel or the console - and how the whitelist is actually switched on.
The Player Management Lists
Settings tab > Player Management holds three lists, and each writes into the server's serveradmin.xml for you:
Admins - players with elevated permissions. Levels 0 (Super Admin), 1 (Senior Admin), 50 (Admin) and 100 (Moderator).
Whitelist - if this list has any entries, only whitelisted players and admins can join. Leave it empty for an open server.
Banned Players - players who cannot join, with an optional reason shown to them. Leaving the ban date empty makes the ban permanent.
Every entry takes a Player ID and a Player Name, plus a platform. Use Steam for a PC player - a SteamID64, 17 digits. On a crossplay server, console and Epic players carry their own platform IDs, so pick the platform that matches the player.
The Live Map page also lists who is connected right now, with names, entity ids and coordinates.
Listing Online Players
Run "lpi" in the Console tab. It prints each connected player with their platform ID - this is the fastest way to get the SteamID64 you need for the lists above.
The server log also records a "PltfmId=" line against a player when they join.
A SteamID64 is a 17-digit number. It never changes, unlike a display name, which is why the lists key on it.
Kicking Players
kick <player> "reason" in the Console tab disconnects a player. They can rejoin immediately.
Example: kick 76561198000000000 "Stop griefing other players."
Kick is for cooling off. If they keep coming back, ban them.
There is no kick button in the panel - kicking is a console action, because it only affects the live session and nothing is stored.
Banning Players
From the panel: Settings > Player Management > Banned Players > Ban Player. Enter the ID, the name and a reason. Leaving the unban date empty makes the ban permanent.
From the console: ban add <player> <duration> <unit> "reason", for example ban add 76561198000000000 30 days "Cheating". ban remove <player> lifts a ban and ban list prints the current bans.
Both write the same list, so a console ban shows up in the panel after you reload the Settings tab, and a panel ban is enforced by the server.
A ban is by player ID, so on a crossplay server it applies to that one platform identity. A determined player on a second platform is a second ban.
Whitelist
There is no ServerWhiteList setting and no on/off switch. The whitelist is active whenever the Whitelist list has at least one entry, and inactive when it is empty.
To turn it on: add your players to Settings > Player Management > Whitelist. To turn it off again: remove every entry.
Admins can always join whether or not they are on the whitelist, so you cannot lock yourself out by whitelisting other people first.
From the console: whitelist add <player>, whitelist remove <player>, whitelist list.
Add your regulars before you add the first entry, or the moment you add one person everyone else is locked out.
Slots for Regulars and Admins
Four settings under Players let you hold slots back on a full server:
Reserved Slots (default 0) and Reserved Slots Permission (default 100) - how many slots are held for players at that permission level or better.
Admin Slots (default 0) and Admin Slots Permission (default 0) - the same for admins.
To use them, give your regulars a permission level in the Admins list that matches the permission setting. All four apply without a restart.
