7D2D | Server Admin Commands Print

  • 0

Running a 7 Days to Die server properly means understanding the command console inside out. Admin commands are not just cheats. They are the tools that let you moderate players, recover broken situations, diagnose performance problems, and keep your world stable over months of uptime.

This guide is written for real server owners and administrators. Not single-player testing. Not creative messing around. If you are hosting a public or private multiplayer server, this is the reference you want bookmarked.

If you do not yet run your own server, or you want full console access without manual config headaches, you can deploy a ready-to-go server with full admin control on EUGameHost’s 7 Days to Die server hosting here:
https://www.eugamehost.com/7-days-to-die-server-hosting

 

Quick Fire Commands Overview - Read below to learn how to use these.

Full 7 Days to Die Admin Command List

This is a comprehensive list of commonly available 7 Days to Die console commands. Availability may vary slightly depending on game version and server configuration. Always verify supported commands using help on your server.

General Help

Command Shortcut Description Example
help <command>   Displays help text for a specific command help ban

 

Admin Management

admin add <name/entityid/steamid> <level> Adds a player to the admin list with a permission level (0 highest, 1000 lowest) admin add 171 0
admin remove <name/entityid/steamid> Removes a player from the admin list admin remove 171

 

Player Moderation (Kick, Ban, Whitelist)

kick <name/entityid/steamid> [reason] Kicks a player from the server kick 171 griefing
kickall [reason] Kicks all connected players kickall restart
ban add <id> <duration> <unit> [reason] Bans a player for a specified time ban 171 10 hours griefing
ban list Displays all banned players ban list
ban remove <id> Removes a ban ban remove 171
whitelist add <name/id/steamid> Adds a player to the whitelist whitelist add 171
whitelist remove <name/id/steamid> Removes a player from the whitelist whitelist remove 171
whitelist list Lists whitelisted players whitelist list
say <message> Sends a server-wide message say Server restart in 5 minutes

 

Player Identification and Lists

listplayers lp Lists connected players with stats
listplayerids lpi Lists players and their entity IDs
listents le Lists all active entities
listlandclaim llp Lists land claim blocks
listthreads lt Lists active threads

 

Command Permission Control

cp list Lists command permission requirements cp list
cp add <command> <level> Sets permission level for a command cp add gettime 0
cp remove <command> Removes permission override cp remove gettime

 

Debug and Creative Tools

debugmenu [on/off] dm Toggles debug mode
creativemenu cm Toggles creative menu
enablescope <on/off> es Toggles debug scope
aiddebug   Toggles AI director debug
sounddebug   Toggles sound debug output

 

Time and World Control

gettime gt Displays current game time gt
settime day st Sets time to day  
settime night st Sets time to night  
settime <time> st Sets time in 24h format settime 1300
settime <day> <hour> <minute> st Sets absolute game time settime 6 15 0

⚠ Warning: Using settime repeatedly can break timers and events on live servers

 

Teleportation Commands

teleport <coords/player> tp Teleports yourself tp -200 77 300
tp offset <x> <y> <z> tp Teleports relative to position tp offset 3 1 0
teleportplayer <id> <coords> tele Teleports a player tele 171 -200 77 300
teleportplayer <id> <id> tele Teleports one player to another tele 171 365

 

Items, Buffs, and XP

giveself <item> [quality] Gives item to admin giveself machete
buff <buffname> Applies buff to yourself buff CoffeeStaminaBoost
buffplayer <id> <buffname> Applies buff to player buffplayer 171 CoffeeStaminaBoost
debuff <buffname> Removes buff from yourself debuff buffLegBroken
debuffplayer <id> <buffname> Removes buff from player debuffplayer 171 buffLegBroken
giveselfxp <amount> Grants XP giveselfxp 1000
giveselfskillxp <skill> <amount> Grants skill XP giveselfskillxp Mining Tools 1000

 

Spawning and Events

spawnairdrop Spawns an airdrop
spawnentity <playerid> <entityid> Spawns an entity
spawnscouts Spawns a screamer
spawnwh Spawns a wandering horde
spawnsupplycrate Spawns a supply crate
spawnscreen Displays spawn screen

 

Graphics and Visual Debugging

gfx af <0/1>   Toggles anisotropic filtering
showalbedo albedo Toggles albedo view
shownormals norms Toggles normal maps
showspecular spec Toggles specular values
showchunkdata sc Shows chunk data
lights   Highlights light-emitting blocks

 

Weather and Environment

weather <type> Sets weather
weathersurvival <on/off> Toggles weather survival
spectrum <mode> Forces lighting spectrum
water Controls water settings
traderarea Forces player out of trader area

 

Server Diagnostics and Maintenance

mem   Displays memory info and runs GC
memcl   Client memory info
systeminfo   Displays system details
loggamestate <msg> [true/false] lgs Writes diagnostic log
saveworld sa Manually saves the world
shutdown   Shuts down the server
version   Displays game version

 

What the command console actually does

The command console allows direct interaction with the game engine while the server is running. Through it, you can:

  • Manage admins and permission levels
  • Moderate players in real time
  • Control time, weather, and events
  • Spawn items, entities, and quests
  • Diagnose lag, memory pressure, and entity overload
  • Save, shut down, and safely restart the server

On multiplayer servers, commands can be executed:

  • In game if you are an admin
  • Via Telnet or a web console on dedicated servers
  • Through a hosting control panel if provided

For serious communities, remote access via a panel or Telnet is essential. In-game only admin access does not scale.

 

How to open the command console

In game

On most keyboards:

  • Press F1

Depending on layout, some players may use:

  • "
  • @
  • Regional variants such as Ö or Ñ

When the console opens, you can type commands and press Enter.

Dedicated servers

On dedicated servers, commands are typically executed through:

  • Telnet access
  • A web console in your hosting panel

If you are hosting with a provider like EUGameHost, you can run commands directly from the game panel without joining the server, which is the correct setup for production servers.

 

Command syntax rules you must understand

Many command errors come from syntax mistakes, not permission problems.

  • Commands may be case sensitive depending on arguments
  • Text in <angle brackets> is required
  • Text in [square brackets] is optional
  • Some commands accept shortcuts, others do not

Always verify supported syntax by running:

help

Or for a specific command:

help ban

Never rely blindly on old command lists. Commands change between alphas and stable releases.

 

 

Admin permission levels explained

7 Days to Die uses numeric permission levels:

  • 0 is full admin access
  • 1000 is a normal player

Lower numbers mean more power.

A sensible real-world permission structure looks like this:

  • Level 0: Owner, full control
  • Level 10 to 50: Senior admins
  • Level 100 to 300: Moderators
  • Level 1000: Regular players

This prevents abuse and limits damage if an account is compromised.

Adding and removing admins

admin add <name/entityid/steamid> <level>
admin remove <name/entityid/steamid>

To find a player ID:

lpi

On dedicated servers, admin data is persisted in serveradmin.xml. Treat this file as critical configuration and back it up regularly.

 

Core player management commands

Listing players

Before taking action against anyone, identify them properly.

lp
lpi

lp shows connected players with stats and position.
lpi shows player IDs, which are safer to use than names.

 

Server messaging

Broadcast messages to keep players informed and reduce panic during issues.

say <message>

Use this before restarts, during lag investigations, or to issue warnings.

Kicking players

kick <name/entityid/steamid> [reason]
kickall [reason]

Kicks are temporary and should be used as a warning step before bans.

Banning players

ban add <name/entityid/steamid> <duration> <unit> [reason]
ban list
ban remove <name/entityid/steamid>

Supported duration units include minutes, hours, days, weeks, months, and years.

Best practice is progressive discipline:

  • Warning
  • Kick
  • Short ban
  • Longer ban for repeat offenders

This protects your community without driving away legitimate players.

 

Whitelist control

For private servers or events:

whitelist add <name/playerid/steamid>
whitelist remove <name/playerid/steamid>
whitelist list

Whitelist is ideal for closed testing, creator servers, or early access communities.

 

Command permission control with cp

The cp system controls which permission level can execute specific commands.

cp list
cp add <command> <level>
cp remove <command>

Examples:

  • Allow moderators to kick but not shut down the server
  • Restrict spawn commands to level 0 only
  • Prevent helpers from using time manipulation

This is how you safely delegate power.

 

Time and world control commands

Viewing time

gettime

Setting time

settime day
settime night
settime <time>
settime <day> <hour> <minute>

Important warning: Changing time frequently can break timers and world events. Use time commands only for testing or controlled scenarios. For live servers, adjust time settings in configuration files instead.

 

Teleportation commands

Teleporting is one of the most useful admin tools for support.

tp <E/W> [y] <N/S>
tp <playerid>
tp offset <incE/W> <incy> <incN/S>

Teleporting players:

tele <playerid> <E/W> <y> <N/S>
tele <playerid> <targetplayerid>

Use cases:

  • Players stuck underground
  • Recovering from chunk errors
  • Investigating griefing reports
  • Moving players to event areas

 

Debug and creative commands

Debug mode

dm

Enables debug tools including god mode and advanced menus.

Creative menu

cm

Used for building, testing, and controlled admin events.

These should never be enabled casually on survival servers. Abuse destroys trust quickly.

 

Item, buff, and XP commands

Spawning items

giveself <itemname> [quality]

Buffs and debuffs

buff <buffname>
debuff <buffname>
buffplayer <playerid> <buffname>
debuffplayer <playerid> <buffname>

Experience

giveselfxp <amount>
giveselfskillxp <skillname> <amount>

These are mainly used for testing, recovery after bugs, or admin-run events.

 

Entity and event control

Listing entities

listents

Critical for diagnosing lag caused by runaway spawns.

Spawning entities

spawnentity <playerid> <entityid>
spawnscouts
spawnwh

Use carefully. Excessive entity spawning can destabilise servers

 

Weather and environment commands

weather <type>
weathersurvival <on/off>
spectrum <mode>

Useful for events, testing biome behaviour, or troubleshooting environmental damage.

 

Server performance and diagnostics

Memory and system info

mem
systeminfo

Logging diagnostics

loggamestate <message> [true/false]

Manual saving

saveworld

Shutdown

shutdown

Recommended crash response workflow:

  1. Announce restart with say
  2. Run saveworld
  3. Log state with loggamestate
  4. Restart cleanly

This significantly reduces world corruption risk.

 

 

Common admin mistakes that kill servers

  • Giving too many people level 0 access
  • Using time commands live instead of config settings
  • Spawning entities excessively
  • Leaving Telnet exposed without proper security
  • Trusting outdated command lists without checking help

Good administration is boring, consistent, and disciplined.

 

Why hosting environment matters

Many admin issues are not caused by bad commands but by poor hosting setups. Lack of console access, slow restarts, and limited permissions create unnecessary downtime.

If you want:

  • Full command access
  • Web console and remote admin
  • Proper restart controls
  • Stable performance for long-running worlds

Use a host built for game servers, not generic VPS setups.

You can deploy instantly with full admin control on:
https://www.eugamehost.com/7-days-to-die-server-hosting

To browse all supported titles and understand how game servers differ from generic hosting, see:
https://www.eugamehost.com/game-servers

 

Final advice

Mastering 7 Days to Die admin commands is not about memorising everything. It is about understanding which tools to use, when to use them, and when not to.

If you can confidently manage:

  • Player moderation
  • Teleports and recovery
  • Server health diagnostics
  • Safe restarts

You are already ahead of most server owners.

If you want next:

  • A hardened Telnet and admin config example
  • A permission tier template for staff
  • Or a full troubleshooting guide for lag and crashes

Say the word and we build it properly.

 


Was this answer helpful?

« Back